之前看到 Figma 的 CTO 写了一个超快的 js 打包器: https://github.com/evanw/esbuild/ 。性能很不错,吊打其他打包器。
然后我自己也写了一个玩玩,打算挑战一下: https://github.com/vincentdchan/jetpack.js ,用 C++ 写的,比 esbuild 稍微快一点,打包 10 个 Three.js 只要 300 多毫秒,个人还是挺满意的。
不过目前只在 Three.js 上测试过,还不能用在生产环境哈。