我正在尝试使用gulp执行以下任务:
var watch = require('gulp-watch');
var runSequence = require('run-sequence');
var browserSync = require('browser-sync');
watch(['public/app/**/*.js','!public/app/**/*.min.js'],function(){
runSequence('compressjs','bs-reload');
});
问题是它过早地运行浏览器重新加载。如何在运行下一个任务之前得到延迟?
答案 0 :(得分:2)
检查this。
如果您需要以同步顺序完成任务,您可以告知gulp任务其相关任务。
示例:
gulp.task('bs-reload', ['compressjs'], function () {
//bs-reload depends ^^^^^^^^^^^^ on compressjs.
});
因此依赖任务优先。