公告·  

Nuxt 2 停止维护 (EOL)

Nuxt 2 将于 2024 年 6 月 30 日达到停止维护 (EOL)。我们已与 HeroDevs 合作,提供永无止境的支持 (NES)。
Sébastien Chopin

Sébastien Chopin

@atinux

Daniel Roe

Daniel Roe

@danielroe.dev

Nuxt 2.0 于 2018 年发布,标志着一个重要的里程碑,将其确立为主流框架。在过去六年中,许多开发人员采用了 Nuxt 2,从而在网络上创建了无数令人印象深刻的项目。

然而,展望未来,维护 Nuxt 2 已不再可持续。随着 Vue 2 最近停止维护以及 Nuxt 3 及其生态系统的成熟,是时候让我们的团队将精力集中在最新主要版本和即将推出的版本上。

跳转到 HeroDevs 的 Nuxt 永无止境支持 (NES)

2024 年 6 月 30 日会发生什么?

在此日期之后,Nuxt 2 将继续在 NPM 包管理器上可用,但将不再接收更新,例如安全性和浏览器兼容性修复。换句话说,您的应用程序将继续运行,但您可能会收到来自包管理器的弃用警告,提醒您 Nuxt 2 不再是受支持的版本。

Vue 2 已于 2023 年 12 月 31 日停止维护。

下一步是什么?

自 2022 年 11 月 16 日起,Nuxt 3 已成为 Nuxt 的默认版本。

除了使用 Vue 3 和组合式 API,它还附带了功能和创新

  • 通用和混合渲染:SPA 和 SSR 的优点,以及对路由渲染的细粒度控制
  • 支持无服务器环境(AWS Lambda、Deno、Cloudflare Workers),冷启动时间最短。
  • 一流的 TypeScript 支持:跨所有组件和配置的完整类型。
  • Vite 集成,带来更快的开发体验
  • 由 Nitro 提供支持的带有端到端类型的服务器和 API 路由
  • 可组合项和实用程序的自动导入
  • 用于领域驱动开发的层功能

如果可以,请考虑迁移到 Nuxt 3 以利用这些强大的功能。

查看 Nuxt 2 和 Nuxt 3 之间的完整比较表,以及 Nuxt 3 和 Nuxt Bridge 的详细升级指南(作为升级到 Nuxt 3 的一部分)。
如果您需要支持,包括升级到 Nuxt 3,NuxtLabs 在广泛领域提供专业支持和咨询。

仍在使用 Nuxt 2?您的选择如下。

认识到过渡期间出现的各种情况,我们充分意识到用户可能需要其他选择,直到他们可以迁移,或者迁移根本不是可行的途径。以下是一些可以考虑的其他选择

更新到 Nuxt 2 最新版本

我们预计将于 2024 年 6 月底发布 2.18.0,其中将包含一些最终修复。

我们强烈建议您在 2.18.0 发布后立即更新。这将是下面提到的扩展支持的起点。

购买 Nuxt 2 扩展支持

如果您在 EOL 后必须继续使用 Nuxt 2,我们已与 HeroDevs 合作提供 Nuxt 2 永无止境支持 (NES)。Nuxt 2 NES 为 Nuxt 2 和所有官方 Nuxt 模块(由 Nuxt 团队发布,在市场上标记为 @nuxt/... 的模块)提供持续的安全和兼容性补丁,即使在 EOL 之后,也能确保具有严格合规性要求的应用程序保持安全和合规。它还保证 Nuxt 2 应用程序将在现代浏览器中继续有效运行,并保持与 Vue 2 等基本库的兼容性。此外,Nuxt 2 NES 具有持续安全监控和企业级 SLA(服务水平协议)支持和修复。

Nuxt 2 NES 是您在 Nuxt 2 LTS 期间享受的安全支持的延续——但无限期。

阅读更多关于 HeroDevs 的 Nuxt 永无止境支持 (NES)

通知您的用户您的 Nuxt 2 EOL 后计划

如果目前无法迁移到 Nuxt 3 或使用 Nuxt 2 NES,但您仍在使用 Nuxt 2,那么规划如何向客户传达您的安全策略至关重要。

这并非影响所有 Nuxt 用户,但许多团队面临由于 SLA、合同或其他对客户和合作伙伴的义务而无法部署不受支持软件的限制。这些要求可能来自客户、监管机构或内部公司政策。监管机构对软件问责制的标准越来越高。

对于那些负有此类责任的人来说,告知您的客户、经理、CISO 或其他利益相关者您处理支持和管理潜在 CVE 的计划至关重要。虽然 Nuxt 2 只有少数漏洞,但即使在维护良好的 EOL 项目中,也可能通过直接漏洞或受损依赖项出现 CVE。及时了解来自以下组织的 CVE 通知OpenCVESnyk可以帮助您在问题出现时识别问题。此外,浏览器偶尔会以影响旧版库的方式进行更新——尽管罕见,但这是需要注意的可能性。

展望未来

我怀着沉重的心情告别 Nuxt 2。在它上面工作多年,看到这么多用它制作的网站,每个 Nuxt 2 网站顶部著名的加载条将是我非常怀念的东西!我将怀着兴奋和精力继续与核心团队一起致力于 Nuxt 的未来,像过去 8 年一样不断创新。