簡體   English   中英

gulp-watch不跟蹤新文件或已刪除文件

[英]gulp-watch doesn't track new or deleted files

我有一個任務:

gulp.task('assetsInject', function () {
    gulp.src(paths.index)
        .pipe(plugins.inject(
            gulp.src(paths.scripts, {read: false}),
            {
               addRootSlash: false
            }
        ))
        .pipe(gulp.dest(paths.static))
});

並希望它在創建或刪除的新* .js文件上運行:

gulp.task('watch', function () {
    plugins.watch({glob: path.scripts}, function () {
        gulp.start('assetsInject')
    });
});

但是gulp-watch僅在修改現有文件時啟動任務,而不在創建新文件時啟動任務。

是否可以僅在創建和刪除后啟動任務,而不是在修改文件后啟動任務?

看看這個類似的問題 ,可能是path.scripts包含錯誤的glob

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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