VUE 3现在在RC中

2020-07-18 05:40:58

我们非常兴奋地宣布,Vue 3.0已经进入RC(候选版本)阶段!

进入RC阶段意味着Vue 3核心的API和实现都已经稳定下来。原则上,我们预计在最终发布之前不会引入新的主要功能或突破性更改。大多数官方框架部件现在也支持v3。请查看此处以了解最新状态。

Vue docs团队一直在更新我们的v3文档,现在可以在v3.vuejs.org上找到!这是一项巨大的事业,这要归功于医生团队的辛勤工作:@NataliaTeluhina,@bencodezen,@phanan和@sdras。新的文档经过了精心的迁移,以涵盖v2和v3之间的差异,在VuePress上运行,并改进了可以内联编辑的代码示例。

有关哪些新功能和哪些更改的快速概述,请参阅《迁移指南》。

请注意,新文档,特别是迁移指南,仍在进行中,我们将在整个RC阶段继续完善它。

我们还发布了新的Vue DevTools的测试版,最初支持v3,这要归功于@Akryum所做的令人惊叹的工作。

Devtool已经接受了一次重大的重构,以便更好地将其核心逻辑与不同支持的Vue版本解耦。该界面还具有使用Tailwind CSS实现的新外观。目前,只支持组件检查-但更多功能将很快推出。

目前,Vue DevTools的测试版仍在Chrome网上商店进行审核,但您可以按照上面链接中的说明在本地下载并安装该扩展。

如果你今天有兴趣尝试Vue 3,有几种方法可以做到:

我们即将在VUE-CLI发布一份关于VUE-CLI版本3支持的公关,很快就会推出。

我们还没有完全完成对RC的IE11支持,所以我们将继续努力。

同时,我们的主要关注点将转向文档、迁移和兼容性。我们目前的目标是为使用v3开始新项目提供清晰的文档,并帮助库作者升级他们的包以支持v3。Docs团队将根据社区的反馈继续完善迁移指南和v3文档。

将重要的应用程序从v2迁移到v3可能是一个慢得多的过程。我们将提供代码模块和工具来帮助进行此类迁移,但在大多数情况下,这将取决于升级项目依赖项以支持Vue 3的速度。评估升级的风险和时间投入是否值得也很重要-因为Vue 2将继续受到支持。我们计划在3.0版发布后专门留出一段时间,通过兼容性插件将后端特性移植到v2中。我们已经在@VUE/Compostion-API中看到了这种方法的成功。

RC版本中附带了一些功能,但已标记为试验性功能:

这些功能现在发布是为了从实际使用中收集反馈,但它们可能仍会收到突破性的更改/重大调整。它们很可能在3.0中仍然是试验性的,并最终成为3.1的一部分。