Turbopack 更新:迁移进展

Turbopack 更新:迁移进展

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

Vercel正在开发名为Turbopack的JavaScript/TypeScript打包工具,已将其代码库移入Next.js存储库,并计划将其移至单独的存储库。Turbopack已通过Next.js开发测试套件,并可编译300个npm包。Vercel团队每天都在使用Turbopack开发vercel.com,它比webpack更快。

🎯

关键要点

  • Vercel正在开发名为Turbopack的JavaScript/TypeScript打包工具。

  • Turbopack的代码库已移入Next.js存储库,并计划移至单独的存储库。

  • Turbopack通过Next.js开发测试套件,已能编译300个npm包。

  • Turbopack比webpack更快,Vercel团队每天使用Turbopack开发vercel.com。

  • Turbopack支持Next.js的开发服务器,可以加速开发工作流程。

  • 未来几周将把Turbopack源代码移出vercel/turbo存储库。

  • Turborepo构建系统项目将保持不变,仍在vercel/turbo存储库中。

  • Turbopack的核心仍然是框架无关的,未来将支持其他框架和独立打包器使用。

  • 将使用git-subtree和git-filter-branch复制Turbopack源代码及其提交历史。

  • 团队的当前优先事项是继续改进Turbopack,以提高Web应用程序的开发速度。

延伸问答

Turbopack是什么?

Turbopack是Vercel开发的一款JavaScript/TypeScript打包工具。

Turbopack与webpack相比有什么优势?

Turbopack比webpack更快,尤其在初始服务器启动和代码更新方面。

如何使用Turbopack加速Next.js的开发?

可以通过运行命令next dev --turbo来加速Next.js的开发工作流程。

Turbopack的源代码将如何迁移?

Turbopack的源代码将从vercel/turbo存储库迁移到vercel/next.js单一代码库中。

Turbopack支持哪些npm包?

Turbopack已验证可以编译300个在Next.js应用中使用的npm包。

Turbopack的未来计划是什么?

未来将继续改进Turbopack,以提高Web应用程序的开发速度,并计划支持其他框架和独立打包器。

🏷️

标签

➡️

继续阅读