随着2024年即将到来,我们借此机会提醒Vue社区,Vue 2将于2023年12月31日终止更新(EOL)。
Vue 2.0在7年多前的2016年发布。它是Vue成为主流框架旅程中的一个重要里程碑。许多现在的Vue开发者是在Vue 2时代开始使用Vue的,有许多伟大的项目是用它建立的。
然而我们无法持续同时维护两个主要版本。随着Vue 3及其生态系统的成熟,团队决定继续前进,将我们的精力集中在最新的主要版本上。
在过去的18个月里,自Vue 2.7以来,Vue 2接受了必要的错误和安全修复,但我们停止了新功能的推送,以便精力集中在改进Vue 3上。
随着这一日期的临近,Vue社区应该为Vue 2的弃用做准备。到了12月31日,我们将在npm上将以下包标记为弃用:
所有主要和次要版本的Vue 2核心包
仅支持Vue 2的vue-router版本(3.x及以下)
仅支持Vue 2的vuex版本(3.x及以下)
2023年12月31日之后,Vue 2将不再接收新功能、更新或修复,但它仍然可在所有现有的分发渠道上使用(CDN、包管理器、Github等)。
换句话说,你的应用程序会正常工作,但你会从包管理器那里收到弃用警告,提醒你Vue 2不再是一个受支持的版本。
自2022年2月7日起,Vue 3成为了Vue的默认版本,带来了诸多进步。迁移到Vue 3的用户已经