我有一个用于'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 次 |
最近记录: |