2
我有一個gulp客戶端構建設置。一些步驟是CSS/JS/HTML縮小/串聯等標準的東西。我正在使用gulp 3.9.0。我掙扎的問題是,gulp.watch
不拿起新的文件(更改/刪除的事件觸發了我的回調,但量沒有提出):gulp.watch不接收新文件
watchThis(
"./src/main/client/app/agent/accounts/**/*.html",
"app",
"-markup");
function watchThis(paths, key, suffix) {
gulpUtil.log('Watching ' + gulpUtil.colors.cyan(paths + " as " + key + suffix));
gulp.watch(paths, function(event) {
gulpUtil.log("File event: " + gulpUtil.colors.cyan(path.basename(event.path) + ' ' + event.type));
gulp.start(key + suffix);
}).on('error', function(error) {
gulpUtil.log(error);
});
}
我不想用gulp-watch
插件作爲我剛剛放棄了它 - 我還遇到過一些其他問題,包括對大型項目來說太慢了,有時它還在瘋狂。到目前爲止,它閃電般快速和強大,但唯一的問題是,它不檢測何時添加文件。
我該如何解決?