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