簡體   English   中英

無限吞沒手表循環

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM