升级指南
学习如何升级到Nuxt的最新版本
Nuxt 3 升级指南
最新发布版本
要将 Nuxt 3 升级到最新发布版本,请使用nuxi upgrade
命令。
终端
npx nuxi upgrade
夜间发布频道
要在发布之前使用最新的 Nuxt 3 构建和测试功能,请阅读有关夜间发布频道的指南。
Nuxt 2 与 Nuxt 3
在下表中,对比了 Nuxt 的三个版本的一些特性:
特性 / 版本 | Nuxt 2 | Nuxt Bridge | Nuxt 3 |
---|---|---|---|
Vue | 2 | 2 | 3 |
稳定性 | 😊 稳定 | 😌 半稳定 | 😊 稳定 |
性能 | 🏎 快 | ✈️ 更快 | 🚀 最快 |
Nitro 引擎 | ❌ | ✅ | ✅ |
ESM 支持 | 🌙 部分 | 👍 更好 | ✅ |
TypeScript | ☑️ 可选 | 🚧 部分 | ✅ |
组合式 API | ❌ | 🚧 部分 | ✅ |
选项式 API | ✅ | ✅ | ✅ |
组件自动导入 | ✅ | ✅ | ✅ |
<script setup> 语法 | ❌ | 🚧 部分 | ✅ |
自动导入 | ❌ | ✅ | ✅ |
webpack | 4 | 4 | 5 |
Vite | ⚠️ 部分 | 🚧 部分 | ✅ |
Nuxi CLI | ❌ 旧 | ✅ nuxi | ✅ nuxi |
静态站点 | ✅ | ✅ | ✅ |
从 Nuxt 2 升级到 Nuxt 3
迁移指南提供了逐步比较 Nuxt 2 特性和 Nuxt 3 特性的步骤,并指导您如何调整当前的应用程序。
从 Nuxt 2 到 Nuxt Bridge
如果您希望逐步将 Nuxt 2 应用程序迁移到 Nuxt 3,可以使用 Nuxt Bridge。Nuxt Bridge 是一个兼容层,允许您在 Nuxt 2 中使用 Nuxt 3 的特性,并提供了一个可选机制。