gulp文件更改时自动重启GulpJS监视

时间:2014-07-17 16:40:34

标签: build gulp gulp-watch

假设我有gulp watch正在运行,我将一个文件添加到任务中。由于任务有变化,有没有办法让gulp watch进程自动重启?

1 个答案:

答案 0 :(得分:2)

gulp.watch不适用于新文件或已删除的文件。

为了实现这一目标,您可以使用gulp-watch插件:https://www.npmjs.org/package/gulp-watch

var gulp = require('gulp'),
    watch = require('gulp-watch');

gulp.task('live', function () {
    watch({glob: 'global/files/**/*.extension'}, function(files) {
      // Do stuffs
    });
});

此解决方案来自这个问题:

Gulps gulp.watch not triggered for new or deleted files?