在我的构建过程中添加gulp-babel
后,我试图加快构建时间...
起初我认为gulp-cached
可能有所帮助,但这导致编译后的文件只包含最近编辑过的文件(我现在看到gulp-cached
如何工作)。< / p>
没有babel我的构建时间是&lt; 200毫秒。
有了babel,它可以达到1.5秒
我当然希望把它恢复到200毫秒......
有什么想法吗?
答案 0 :(得分:13)
使用gulp-cached和gulp-remember。只有已更改的文件才能通过管道,然后gulp-remembers将它们全部添加回来。:)
return gulp.src(array)
.pipe(cached('babel is fun'))
.pipe(babel())
.pipe(remember('babel is fun'))
.pipe(gulp.dest(dir));