Nuxt 每天都会合并提交、改进和修复 bug。您可以选择提前测试它们,在下一次发布之前。
当一个提交被合并到 nuxt/nuxt 的 main 分支并通过所有测试后,我们会使用 GitHub Actions 触发自动的 npm 发布。
您可以使用这些“夜间”版本来测试新功能和更改的测试版。
这些 “夜间” 版本的构建和发布方式及质量与稳定版本相同。唯一的区别是您应该经常检查 GitHub 仓库以获取更新。由于审查过程和自动测试可能未能捕捉到的回归问题的几率存在,因此我们内部使用此通道在每次发布之前对所有内容进行二次检查。
latest 夜间发布通道当前追踪 Nuxt v4 分支,这意味着目前很可能存在破坏性更改——请小心!您可以选择使用 3.x 分支的夜间版本,方法是在依赖中使用 "nuxt": "npm:nuxt-nightly@3x"。更新 package.json 中的 nuxt 依赖:
{
"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 依赖:
{
"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]