吞咽延迟任务

时间:2015-02-04 10:04:23

标签: gulp browser-sync

我正在尝试使用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');
});

问题是它过早地运行浏览器重新加载。如何在运行下一个任务之前得到延迟?

1 个答案:

答案 0 :(得分:2)

检查this

如果您需要以同步顺序完成任务,您可以告知gulp任务其相关任务。

示例:

gulp.task('bs-reload', ['compressjs'], function () {

    //bs-reload depends ^^^^^^^^^^^^ on compressjs. 

});

因此依赖任务优先。