(Parcel
)[https://zh.parceljs.org/getting_started.html]
rollup
(esbuild
)[https://esbuild.github.io/getting-started/]
毫不奇怪,大多数JavaScript构建工具都是用JavaScript编写的。速度通常是可以接受的,但是编译后的应用程序总是会更快。 esbuild是另一个JavaScript模块捆绑器,但是它是用Go编写的。它声称是:
- 比
Rollup.js
快100倍 - 比
Webpack 5
快173倍 - 比(
Parcel(v2)
)[https://v2.parceljs.org/] 快294倍
esbuild在没有高速缓存的情况下达到了这种速度,它仍然支持ES6模块,CommonJS模块,TypeScript,JSX,摇树,源映射,压缩,插件,Node.js捆绑,完整的API等。