Next.js 15.4:Turbopack 生产构建已验证,Next.js 16 预览

ReactNext.jsTurbopackDevOps

关键更新

Next.js 15.4(2025 年 7 月 14 日)将 Turbopack 从快速开发工具推进到生产级构建:next build --turbopack 现在通过了完整的集成测试套件(所有 8,298 个测试),并且 Turbopack 正在用于支持 vercel.com。此次发布还发布了 Next.js 16 的早期预览,正式将 Turbopack 构建用于生产(测试版)、统一缓存原语(cacheComponents)、路由优化,以及一组您今天可以启用的实验性标志。

重要性

这是迄今为止最明确的信号之一,表明基于 Rust 的打包工具可以在大型生产网站中替代传统的 JS 打包工具:团队应该预期在大型单体仓库和 CI 管道中,Turbopack 的生产分块和最终打包优化落地后,构建时间将显著缩短,开发工具将更具可扩展性。实际上,这意味着您应该计划:在专用 CI 作业中验证 next build --turbopack,测量端到端构建和部署时间,并测试运行时行为(特别是第三方插件和边缘/Node 运行时)。由于 Next.js 16 还将弃用旧版本的 Node,并引入缓存和预渲染的更改,因此在切换默认设置之前,请协调基础设施(Node 版本、缓存层和 CD/CI 缓存)。如果您依赖于自定义打包插件或不常见的 Next.js 配置选项,请将此视为一个集成项目,而不是简单的替换——预计需要对配置进行迭代,关注团队指出的生产分块修复,并使用金丝雀通道或功能标志来分阶段更改。

来源

继续阅读