Nuxt3 有哪些核心特性?和 Nuxt2 的主要区别?
Nuxt3 核心特性:
- 约定式路由:
pages/目录自动生成路由,无需手写配置 - 自动导入(auto-imports):
composables/、utils/、Vue/API 自动可用,无需 import - Nitro 引擎:统一的服务端运行时,可部署到任意平台(Node/Serverless/Edge)
- 文件路由 + 布局 + 中间件约定
- Vue3 + Vite:基于 Composition API、更快的构建
与 Nuxt2 区别:Nuxt2 基于 Vue2 + Webpack,手动 import 多;Nuxt3 基于 Vue3 + Vite + Nitro,全面自动导入、跨平台部署、TypeScript 一等公民。