gulp 手表不总是工作
gulp watch is not always working
有时,当我保存 javascript 文件时,gulp 手表不工作。下面是我的观看任务。
gulp.task('watch', function() {
gulp.watch('./src/**/*.js', ['js']);
});
我确实有一堆子目录。让我的监视任务更具体一些是否可取,例如:
gulp.task('watch', function() {
gulp.watch('./src/*.js', ['js']);
gulp.watch('./src/dir1/**/*.js', ['js']);
gulp.watch('./src/dir2/**/*.js', ['js']);
});
您需要让您的任务更具体一些。
使用“./src/**/*.js”,您只能查看子文件夹中的 javascript 个文件,而不是 ./src/
的第一层中的文件
gulp.watch(['./src/**/*.js', './src/*.js'], ['js'])
会起作用。请记住 watch 可以接受一个字符串数组来监视,不要多次调用它。
这里有一个类似的问答:
How to Gulp-Watch Multiple files?
有时,当我保存 javascript 文件时,gulp 手表不工作。下面是我的观看任务。
gulp.task('watch', function() {
gulp.watch('./src/**/*.js', ['js']);
});
我确实有一堆子目录。让我的监视任务更具体一些是否可取,例如:
gulp.task('watch', function() {
gulp.watch('./src/*.js', ['js']);
gulp.watch('./src/dir1/**/*.js', ['js']);
gulp.watch('./src/dir2/**/*.js', ['js']);
});
您需要让您的任务更具体一些。
使用“./src/**/*.js”,您只能查看子文件夹中的 javascript 个文件,而不是 ./src/
的第一层中的文件gulp.watch(['./src/**/*.js', './src/*.js'], ['js'])
会起作用。请记住 watch 可以接受一个字符串数组来监视,不要多次调用它。
这里有一个类似的问答:
How to Gulp-Watch Multiple files?