透過 100+ 個技巧的集合來學習 Nuxt!

每夜發行管道

每夜發行管道允許使用直接從儲存庫最新提交建置的 Nuxt。

Nuxt 每天都會提交程式碼、改進和錯誤修復。您可以選擇加入以在下一個版本發布前更早測試它們。

在提交合併到 nuxt/nuxt 的 main 分支並通過所有測試後,我們會使用 GitHub Actions 觸發自動 npm 發行。

您可以使用這些「每夜」發行版本來 Beta 測試新功能和變更。

這些「每夜」發行版本的建置和發布方法以及品質與穩定版本相同。唯一的區別是您應該經常檢查 GitHub 儲存庫以獲取更新。在審查過程和自動化測試中,仍有少量回歸錯誤未被捕獲的可能性。因此,我們內部使用此管道在每次發行前再次檢查所有內容。

僅在每夜發行管道上提供的功能會在文件中以警示標記。
latest 每夜發行管道目前追蹤 Nuxt v4 分支,這意味著它現在特別有可能發生重大變更 - 請小心!您可以使用 "nuxt": "npm:nuxt-nightly@3x" 選擇加入 3.x 分支的每夜發行版本。

選擇加入

更新 package.json 內的 nuxt 依賴項

package.json
{
  "devDependencies": {
--    "nuxt": "^3.0.0"
++    "nuxt": "npm:nuxt-nightly@3x"
  }
}

移除鎖定檔 (package-lock.jsonyarn.lockpnpm-lock.yamlbun.lockb) 並重新安裝依賴項。

選擇退出

更新 package.json 內的 nuxt 依賴項

package.json
{
  "devDependencies": {
--    "nuxt": "npm:nuxt-nightly@3x"
++    "nuxt": "^3.0.0"
  }
}

移除鎖定檔 (package-lock.jsonyarn.lockpnpm-lock.yamlbun.lockb) 並重新安裝依賴項。

使用每夜 nuxi

由於減少 nuxi 套件大小的建置方法,所有 cli 依賴項都已捆綁。
您可以使用每夜發行管道取得依賴項更新和 CLI 改進。

要嘗試最新版本的 nuxt/cli

終端機
npx nuxi-nightly@latest [command]
閱讀更多關於可用命令的資訊。