Turbopack

Turbopack (测试版) 是一个专为 JavaScript 和 TypeScript 优化的增量打包工具,采用 Rust 编写,并内置于 Next.js 中。

使用方法

Turbopack 可在 Next.js 的 pagesapp 目录中使用,以加速本地开发。要启用 Turbopack,请在运行 Next.js 开发服务器时使用 --turbo 标志。

package.json
{
  "scripts": {
    "dev": "next dev --turbo",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  }
}

支持的功能

要了解 Turbopack 当前支持的功能,请查看 文档

不支持的功能

Turbopack 目前仅支持 next dev,不支持 next build。我们正在努力实现对构建的支持,以逐步实现稳定版本。

On this page