使用 Gulp 和 Babel 缩短构建时间
Improving build time with Gulp and Babel
在我的构建过程中添加 gulp-babel
后,我正在尝试加快构建时间...
起初我认为 gulp-cached
可能会有所帮助,但这导致编译后的文件只包含那些最近编辑过的文件(我现在明白了 gulp-cached
是如何工作的)。
没有 babel,我的构建时间不到 200 毫秒。
使用 babel 最多 1.5 秒。
我当然想让它回到 200 毫秒...
有什么想法吗?
使用gulp-缓存和gulp-记住。只有已更改的文件才会通过管道,然后 gulp-记住将它们全部添加回去。:)
return gulp.src(array)
.pipe(cached('babel is fun'))
.pipe(babel())
.pipe(remember('babel is fun'))
.pipe(gulp.dest(dir));
在我的构建过程中添加 gulp-babel
后,我正在尝试加快构建时间...
起初我认为 gulp-cached
可能会有所帮助,但这导致编译后的文件只包含那些最近编辑过的文件(我现在明白了 gulp-cached
是如何工作的)。
没有 babel,我的构建时间不到 200 毫秒。
使用 babel 最多 1.5 秒。
我当然想让它回到 200 毫秒...
有什么想法吗?
使用gulp-缓存和gulp-记住。只有已更改的文件才会通过管道,然后 gulp-记住将它们全部添加回去。:)
return gulp.src(array)
.pipe(cached('babel is fun'))
.pipe(babel())
.pipe(remember('babel is fun'))
.pipe(gulp.dest(dir));