Nuxt3 中文课程 《实战全栈开发简书》.

Nightly Release Channel

夜间发布通道允许直接使用最新提交到代码库的 Nuxt 构建版本。

Nuxt 每天都会有新的提交、改进和 bug 修复。你可以选择在下一个版本发布之前提前测试它们。

当一个提交被合并到 nuxt/nuxtmain 分支中,并且通过了所有测试,我们就会触发一个自动化的 npm 发布,使用 GitHub Actions 来完成。

你可以使用这些“夜间”版本来测试新功能和变更。

这些“夜间”版本的构建和发布方法以及质量与稳定版相同。唯一的区别是你应该经常检查 GitHub 仓库以获取更新。在审核过程和自动化测试中,有一些回归问题可能没有被发现。因此,在每个发布之前,我们在内部使用这个通道来进行二次检查。

只有在夜间发布通道上才可用的功能在文档中会标有警告。

加入夜间发布通道

package.json 中更新 nuxt 依赖项:

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

删除锁文件(package-lock.jsonyarn.lockpnpm-lock.yamlbun.lockb)并重新安装依赖。

退出夜间发布通道

package.json 中更新 nuxt 依赖项:

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

删除锁文件(package-lock.jsonyarn.lockpnpm-lock.yamlbun.lockb)并重新安装依赖。

使用夜间版本的 nuxi

由于构建方法是为了减小 nuxi 包的大小,所有 CLI 依赖都已捆绑在一起。
你可以使用夜间发布通道获取依赖更新和 CLI 改进。

要尝试最新版本的 nuxt/cli

Terminal
npx nuxi-edge@latest [command]
阅读更多可用命令的信息。