Next13 中加入了全新的打包工具Turbopack 特点

3 min read

开箱即用 TypeScript, JSX, CSS, CSS Modules, WebAssembly 等
增量计算: Turbopack 是建立在 Turbo 之上的,Turbo 是基于 Rust 的开源、增量记忆化框架,除了可以缓存代码,还可以缓存函数运行结果。
懒编译:例如,如果访问 localhost:3000,它将仅打包 pages/index.jsx,以及导入的模块。

快速构建:Turbopack 的编译速度非常快,而且可以根据需要进行增量编译,提高了开发人员的生产力。
简单易用:Turbopack 的配置非常简单,可以很容易地集成到现有项目中,让开发人员更加便捷地进行项目开发。
可扩展性强:由于 Turbopack 是基于 Rust 的开源框架,因此可以很容易地与其他语言和框架进行集成,具有很强的扩展性。