對於一個大型項目,我運行gulp任務來分割和連接很多js文件。Gulp:在單個文件上運行jshint更改
在文件更改之前,重新構建所有捆綁包之前,運行jshint插件來驗證任何js違例。
有大量的js文件的任務需要很多時間。
我想僅對已更改的文件運行jshint,而不是將要捆綁的所有文件上運行...有關如何從下面的任務開始執行操作的任何想法?
gulp.task("lint", function() {
gulp.src("./src/**/*.js")
.pipe(jshint())
.pipe(jshint.reporter("default"));
});
感謝
谷歌爲 「一飲而盡文件改爲」 收益https://www.npmjs.com/package/gulp-較新的 –