概述

Nuxt 3 是对 Nuxt 2 的完全重写,并且基于一组新的基础技术。

在将 Nuxt 2 应用迁移到 Nuxt 3 时存在显著的变化,尽管随着我们朝着稳定版本的方向发展,迁移将变得更加简单明了。

此迁移指南正在进行中,以便与 Nuxt 3 的开发保持一致。

这些显著变化的一些内容包括:

  1. 从 Vue 2 迁移到 Vue 3,包括默认使用组合式 API 和脚本设置。
  2. 从 webpack 4 和 Babel 迁移到 Vite 或 webpack 5 和 esbuild。
  3. 从运行时的 Nuxt 依赖迁移到由 nitropack 编译的最小化独立服务器。
如果您需要继续使用 Nuxt 2,但希望在 Nuxt 2 中受益于 Nuxt 3 的功能,您可以选择查看 如何开始使用 Bridge

后续步骤

  • 了解 配置 之间的差异。