Turbopack

Turbopack (beta 版) 是一個針對 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