假设我在gulpfile中有这个:
gulp.task('foo', ...);
gulp.task('bar', function () {
if (something) {
// how do I run task 'foo' here?
}
});
Run Code Online (Sandbox Code Playgroud)
您可以使 'bar' 成为 'foo' 的依赖项,并将条件放入 'foo' 中:
gulp.task('foo', function(){
if(something){...}
}, 'bar');
gulp.task('bar', function(){});
Run Code Online (Sandbox Code Playgroud)
这样 bar 总是会在 foo 之前运行,并且 foo 可以选择是否需要运行自己的逻辑。
| 归档时间: |
|
| 查看次数: |
3640 次 |
| 最近记录: |