簡體   English   中英

gulp-watch插件不會在新文件上觸發

[英]gulp-watch plugin doesn't trigger on new files

我讀到gulp軟件包附帶的監視功能不會在新文件上觸發(實際上不會觸發)。 但是后來我讀到某個地方,它可以與gulp-watch插件配合使用。 因此,我確實安裝了它並設置了gulpfile但是還是一樣,無論何時放置新文件,它都不會運行任務。

(gruntfile.js)

function gulpTemplates() {
  return gulp.src(path.templates)
        .pipe(jade())
        .pipe(gulp.dest('./public/templates'));
}

...

gulp.task('watch', function () {
  watch(path.components, gulpBower);
  watch(path.index, gulpJade);
  watch(path.templates, gulpTemplates);
  watch(path.styles, gulpSass);
  watch(path.scripts, function () {
    gulpLint();
    gulpJs();
  });
});

gulp-watch插件監視新文件是否有可能實現?

我已經使用Gulp兩年了,但從未發現有問題。 當您運行Gulp時,在編譯過程中,它會記錄現有文件並僅監視它們。 新添加的文件不在Gulps內存中,因此很難“監視”新文件...能夠監視文件夾是一個更好的選擇。

暫無
暫無

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

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