我有一个用于'prepare'的project.json脚本,它运行gulpfile将我的bower东西推入wwwroot.工作得很好,除了开发时我必须在更新bower.json包后手动运行它.在开发期间以任何方式自动化这个?我通常使用后期构建脚本,但它们无处可见.我的project.json脚本如下所示:
"scripts": {
"prepare": [ "gulp bower" ]
}
Run Code Online (Sandbox Code Playgroud)
我喜欢的是:
"scripts": {
"post-build": [ "gulp bower" ]
}
Run Code Online (Sandbox Code Playgroud)
您可以使用它Task Runner Explorer来自动执行此操作.(使用Quick Launch右上角的Ctrl+ Alt+ \或View- > Other Windows- > Task Runner Explorer.)
找到要添加的任务(bower或者prepare,根据您要去的路径),右键单击,然后使用上下文菜单添加绑定.
gruntfile.js例如,我将以下行添加到顶部:
/// <binding BeforeBuild='beforeBuild' AfterBuild='afterBuildMinimal' ProjectOpened='watch' />
Run Code Online (Sandbox Code Playgroud)
我不确定是否gulpfile.js使用完全相同的约定,但Task Runner Explorer无论如何都是要走的路!
| 归档时间: |
|
| 查看次数: |
1412 次 |
| 最近记录: |