Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gulp 停止/取消正在运行的任务_Gulp_Gulp Watch - Fatal编程技术网

Gulp 停止/取消正在运行的任务

Gulp 停止/取消正在运行的任务,gulp,gulp-watch,Gulp,Gulp Watch,如何取消/停止gulp中当前正在运行的任务 我的任务: gulp.task('scripts', function() { return gulp.src('js/main.js') .pipe(browserify({ transform: [to5ify] })) .pipe(gulp.dest('./dist')); }); 它在手表中运行: gulp.task('watch', function() { gulp.watch('js/**

如何取消/停止gulp中当前正在运行的任务

我的任务:

gulp.task('scripts', function() {
  return gulp.src('js/main.js')
    .pipe(browserify({
        transform: [to5ify]
    }))
    .pipe(gulp.dest('./dist'));
});
它在手表中运行:

gulp.task('watch', function() {
  gulp.watch('js/**/*.js', ['scripts']);
});
如果我更改一个js文件,任务就会运行,这很好。但是,如果在任务运行时更改另一个文件,则任务不会停止并重新启动。我怎样才能解决这个问题


该任务平均运行20秒,所描述的情况经常发生

使用增量构建:我是gulp的新手,您能告诉我正确的更改是什么吗?请注意: