夜間釋出渠道
每夜釋出通道允許直接使用從倉庫最新提交構建的 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": "^4.0.0"
++ "nuxt": "npm:nuxt-nightly@latest"
}
}
刪除鎖定檔案(package-lock.json
、yarn.lock
、pnpm-lock.yaml
、bun.lock
或 bun.lockb
)並重新安裝依賴項。
選擇退出
更新 package.json
中的 nuxt
依賴項。
package.json
{
"devDependencies": {
-- "nuxt": "npm:nuxt-nightly@latest"
++ "nuxt": "^4.0.0"
}
}
刪除鎖定檔案(package-lock.json
、yarn.lock
、pnpm-lock.yaml
、bun.lock
或 bun.lockb
)並重新安裝依賴項。
@nuxt/cli
使用每夜
嘗試最新版本的nuxt/cli:
終端
npx @nuxt/cli-nightly@latest [command]