当前位置: 首页 > Web前端 > vue.js

游鱼溪官宣:Vue3将于2022年2月7日成为新的默认版本!

时间:2023-04-01 12:56:46 vue.js

就在刚刚,Vue.js框架的作者游玉玺宣布Vue3将于2022年2月7日成为新的默认版本。在其提交给GitHub的最新公告中,“开发者应注意以下措施:可能需要在默认版本切换前确认是否需要进行相应的修改,以免出现异常。”以下为游鱼溪原公告:从库到框架最开始的时候,Vue只是一个运行时库。但多年来,逐渐发展成为一个框架,子项目众多:核心库,即vuenpm包内容,足以作为一本书的文档构建工具链(VueCLI、VueLoader等配套包))用于构建单页应用程序的路由用于状态管理的VueRouter用于调试和分析的Vuex用于调试和分析的浏览器DevTools扩展用于支持单文件组件开发的VSCode扩展Vetur用于静态样式/错误检查Vue的ESLint插件TestUtilsforComponent测试自定义JSXBabel插件以利用Vue运行时特性VuePress生成静态站点这一切都是可能的,因为Vue是一个社区驱动的项目。其中许多项目都是由后来成为Vue团队成员的社区成员发起的。其余的项目最初是我开始的,但现在除了核心库外,几乎完全由团队维护。Vue3的“软发布”。随着核心库发布新的主要版本,框架的所有其他部分都需要随之更新。我们还需要为Vue2用户提供升级选项。对于像Vue这样的社区驱动的团队来说,这是一项艰巨的任务。当Vue3核心库完成时,框架的其余部分要么仍处于测试阶段,要么尚未开始适应Vue3。当时我们的决定是先发布核心库,让早期用户先用,库和上层框架的开发者也可以先适配,同时我们继续更新框架的其余部分。在此过程中,我们仍然将Vue2作为文档和npm安装的默认版本。这是因为我们知道,对于大多数用户而言,在Vue3的其余部分完成之前,Vue2仍将提供更加一致和完整的体验。新的Vue“软发布”过程花费的时间比预期的要长,但这个时刻终于到来了:我们很高兴地宣布Vue3将于2022年2月7日成为新的默认版本。除了Vue核心库之外,我们几乎改进了框架的每个方面。基于vite的极速构建工具链注意:即使使用Vue3,您也应该始终在生产中指定一个版本范围,以避免意外加载到未来的主要版本中。npm最新标签如果您使用latest标签或*从npm安装Vue或其他官方库,请更新以明确使用与Vue2兼容的版本:{"dependencies":{"vue":"latest","vue":"^2.6.14","vue-router":"latest","vue-router":"^3.5.3","vuex":"latest""vuex":"^3.6.2"},"devDependencies":{"vue-loader":"latest","vue-loader":"^15.9.8","@vue/test-utils":"latest""@vue/test-utils":"^1.3.0"}}