概述
Nuxt 3 是 Nuxt 2 的完全重写版本,并且基于一组新的底层技术。
将 Nuxt 2 应用程序迁移到 Nuxt 3 时,会有重大更改,尽管随着我们朝着稳定版本迈进,您可以预期迁移将变得更加直接。
本迁移指南正在不断完善,以与 Nuxt 3 的开发保持一致。
其中一些重大更改包括
- 从 Vue 2 迁移到 Vue 3,包括默认使用 Composition API 和 script setup。
- 从 webpack 4 和 Babel 迁移到 Vite 或 webpack 5 和 esbuild。
- 从运行时 Nuxt 依赖项迁移到使用 nitropack 编译的最小、独立服务器。
如果您需要保留在 Nuxt 2 上,但又想在 Nuxt 2 中受益于 Nuxt 3 的功能,您可以选择查看如何开始使用 Bridge。
下一步
- 了解配置方面的差异