路线图
Nuxt 正在不断发展,新的功能和模块不断被添加。
状态报告
路线图
下面的路线图列出了一些我们目前计划或正在开发的功能。
查看 Discussions 和 RFCs 获取更多即将推出的功能和想法。
里程碑 | 预计日期 | 备注 | 描述 |
---|---|---|---|
SEO & PWA | 2025 | nuxt/nuxt#18395 | 从 nuxt-community/pwa-module 迁移,内置 SEO 工具和服务工作者支持 |
资源管理 | 2025 | nuxt/nuxt#22012 | 允许开发者和模块管理加载第三方资源。 |
翻译 | - | nuxt/translations#4 (申请访问) | Nuxt 文档稳定翻译流程的协作项目。目前等待想法及文档工具支持(content v2 支持远程源)。 |
核心模块路线图
除了 Nuxt 框架外,还有一些对生态系统至关重要的模块。它们的状态将于下方更新。
模块 | 状态 | Nuxt 支持版本 | 仓库地址 | 描述 |
---|---|---|---|---|
Scripts | 公开测试版 | 3.x, 4.x | nuxt/scripts | 简便的第三方脚本管理。 |
Auth Utils | 计划中 | 4.x, 5.x | 待公布 nuxt/auth-utils | 临时仓库 atinux/nuxt-auth-utils 可用,等待官方通过 RFC 集成到 Nuxt。 |
A11y | 计划中 | 4.x, 5.x | 待公布 nuxt/a11y | 无障碍提示和工具 nuxt/nuxt#23255 |
Hints | 计划中 | 4.x, 5.x | 待公布 nuxt/hints | 用于提升开发实践的指导和建议。 |
发布周期
自 2023 年 1 月起,我们为 Nuxt 采用了稳定的发布周期,遵循 semver 规范。我们计划每年发布一次大型框架版本,预计每周左右发布补丁版本,每月左右发布小版本。除非明确标记为 experimental
的选项,否则版本中不应包含破坏性变更。
对于 Nuxt 4 和 Nuxt 5,我们计划稍作变更。Nuxt 4 将是一个注重稳定性的版本,包含所有 compatibilityVersion: 4
的功能,紧接着发布的 Nuxt 5 将升级至 Nitro v3 并包含额外改动。
这种策略将破坏性变更分阶段管理,便于生态系统测试和更平滑的迁移。
Nuxt 持续支持
我们承诺在下一个主要版本发布后,至少支持每个大版本六个月,并在此时为现有用户提供升级方案。
当前包版本
当前活跃的 Nuxt 版本为 v3,可通过 npm 的 nuxt
包及 latest
标签获取。
Nuxt 2 处于维护模式,npm 上以 2x
标签发布。该版本于 2024 年 6 月 30 日达到生命周期终结(EOL)。
每个活跃版本均拥有自动生成的夜间构建版本。启用 Nuxt 夜间发布通道的更多信息,请参见 夜间发布通道文档。
版本 | 首次发布 | 生命周期终结 | 文档 | |
---|---|---|---|---|
5.x(计划中) | 预计 2025 年第 4 季度 | 待定 | ||
4.x(计划中) | 计划于 2025-06-30 | 5.x 发布后 6 个月 | ||
3.x(稳定版) | 2022-11-16 | 预计 2025-12-31(待确认) | nuxt.com | |
2.x(不再支持) | 2018-09-21 | 2024-06-30 | v2.nuxt.com | |
1.x(不再支持) | 2018-01-08 | 2019-09-21 |
支持状态
状态 | 描述 |
---|---|
不支持 | 此版本不再维护,且不会获得安全补丁 |
维护中 | 此版本仅接收安全补丁 |
稳定 | 正在积极开发并接收安全补丁的版本 |
开发中 | 可能存在不稳定情况的版本 |
计划中 | 尚未发布但已规划的版本 |