Nuxt 4.6 迎来重量级更新:服务层不再绑定 Nitro(纯 Vite 服务构建现为实验性选项),内置会话能力,支持 Vue Vapor,配套全新命令行工具 Nuxt CLI 4.0。
解绑 Nitro 是架构层面的松动
Nitro 是 Nuxt 的服务端引擎,负责多平台部署适配。解绑之后,可选方案变多,部署形态更灵活。代价是各种平台的兼容性不再由 Nitro 统一兜底,选择成本转移到用户身上。
内置会话
以前做登录态要在 Nitro 之外自己搭。内置之后,标准做法是框架提供接口、把存储交给用户实现——先看清楚默认存储和扩展点,别假设它能直接上生产。
Vue Vapor 支持
Vapor 是 Vue 的无虚拟 DOM 渲染模式,编译时直接操作 DOM。对性能敏感的界面收益明显,但对依赖虚拟 DOM 行为的第三方组件可能有兼容问题。
实验性选项要谨慎
“纯 Vite 服务构建现为实验性”这句话意味着 API 可能变更、能力可能不全。生产环境建议先用稳定路径,在预发布环境验证实验特性。
CLI 4.0 容易被忽略
命令行工具的更新通常不进发行 highlights,但它直接影响日常开发体验。升完框架先看 CLI 的命令清单有没有变动。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。