夜間釋出渠道

每夜釋出通道允許直接使用從倉庫最新提交構建的 Nuxt。

Nuxt 每天都會進行提交、改進和錯誤修復。您可以選擇提前測試它們,以便在下一次釋出之前嚐鮮。

當提交合併到nuxt/nuxtmain 分支並透過所有測試後,我們將使用 GitHub Actions 觸發自動 npm 釋出。

您可以使用這些“每夜”版本來測試新功能和更改的 Beta 版本。

這些“每夜”版本的構建和釋出方法以及質量與穩定版本相同。唯一的區別是您應該經常檢查 GitHub 倉庫以獲取更新。在審查過程和自動化測試中,仍有輕微的可能性出現未被發現的迴歸。因此,我們在內部使用此通道在每次釋出之前進行雙重檢查。

僅在每夜釋出通道中可用的功能將在文件中以警報標記。
當前的 latest 每夜釋出通道正在跟蹤 Nuxt v4 分支,這意味著現在特別容易出現破壞性更改——請小心!您可以透過 "nuxt": "npm:nuxt-nightly@3x" 選擇加入 3.x 分支的每夜釋出。

選擇加入

更新 package.json 中的 nuxt 依賴項。

package.json
{
  "devDependencies": {
--    "nuxt": "^4.0.0"
++    "nuxt": "npm:nuxt-nightly@latest"
  }
}

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

選擇退出

更新 package.json 中的 nuxt 依賴項。

package.json
{
  "devDependencies": {
--    "nuxt": "npm:nuxt-nightly@latest"
++    "nuxt": "^4.0.0"
  }
}

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

使用每夜 @nuxt/cli

嘗試最新版本的nuxt/cli:

終端
npx @nuxt/cli-nightly@latest [command]
閱讀有關可用命令的更多資訊。