[英]infinite gulp watch loop
試圖找出我的gulpfile.js(新手)
這是gulpfile.js,一旦我運行gulp,它就會一直運行。 我在其他一些帖子中沒有閱讀過bundle命令。 我只希望它明顯地注意到任何更改並運行一次直到下一次更改。
/* Required */
var gulp = require('gulp'),
uglify = require('gulp-uglify');
rename = require('gulp-rename');
/* Scripts Task */
gulp.task('scripts', function(){
gulp.src(['app/js/**/*.js', '!app/js/**/*/min.js'])
.pipe(rename({suffix:'.min'}))
.pipe(uglify())
.pipe(gulp.dest('app/js'));
});
/* Watch Task */
gulp.task('watch', function(){
gulp.watch('app/js/**/*.js', ['scripts']);
});
/* Default Task */
gulp.task('default', ['scripts', 'watch']);
'!app/js/**/*/min.js'
應該是'!app/js/**/*min.js'
。
由於第二個與app/js
所有子目錄中以min.js
結尾的文件都不匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.