概覽

Nuxt 3 是 Nuxt 2 的完全重寫,並且基於一套全新的底層技術。

將 Nuxt 2 應用遷移到 Nuxt 3 會有顯著的變化,不過隨著我們接近穩定版釋出,您可以預期遷移會變得更加直接。

此遷移指南正在根據 Nuxt 3 的開發進度進行更新。

這些重大變化包括:

  1. 從 Vue 2 遷移到 Vue 3,包括預設使用組合式 API 和 script setup。
  2. 從 webpack 4 和 Babel 遷移到 Vite 或 webpack 5 和 esbuild。
  3. 從執行時 Nuxt 依賴項遷移到使用 nitropack 編譯的最小化、獨立伺服器。
如果您需要繼續使用 Nuxt 2,但又想在 Nuxt 2 中受益於 Nuxt 3 的功能,您可以選擇檢視如何開始使用 Bridge

後續步驟