今天Vue官方宣布Vue 3.0已进入RC(发行候选)阶段!仰天长啸~ "天下苦秦久矣"。
进入RC阶段意味着Vue 3核心的API和实现均已稳定。原则上,我们不希望在最终版本发布之前引入新的主要功能或做出重大更改。现在,大多数官方框架部件也提供了v3支持。请在此处查看最新状态。
New Documentation
Vue文档团队已经更新了v3文档,现在可以在v3.vuejs.org上使用它!这是一项艰巨的任务,这要归功于文档团队的辛勤工作:@ NataliaTepluhina,@ bencodezen,@ phananand @ sdras。新文档经过精心移植,以涵盖v2和v3之间的差异,可以在VuePress上运行,并且具有改进的代码示例,可以内联编辑。
有关新功能和更改的快速概述,请参阅《迁移指南》。 (爱了 爱了 .....
请注意,新文档(尤其是《迁移指南》)仍在开发中,我们将在整个RC阶段继续完善它。
Initial DevTools Support for v3
由于@Akryum所做的出色工作,我们还发布了具有初始 v3支持的新 Vue Devtools 的 Beta版。 devtool已得到重大重构,可以更好地将其核心逻辑与支持的不同Vue版本分离。该界面还具有使用Tailwind CSS实现的新外观。当前,仅支持组件检查-但很快将有更多功能。
Trying It Out
如果您有兴趣今天尝试Vue 3,可以通过以下几种方法进行:
npm init vite-app hello-vue3
Vite comes with <script setup> and <style vars> support in Single File Components.
We are have a pending PR on first-class v3 support in vue-cli-which will be available soon.
Future Work
我们尚未完成对RC的完整IE11支持,因此我们将继续努力。
同时,我们的主要重点将转向文档,迁移和兼容性。我们当前的目标是为使用v3启动新项目提供清晰的文档,并帮助库作者升级其软件包以支持v3。文档团队将根据社区的反馈继续完善迁移指南和v3文档。
将不重要的应用程序从v2迁移到v3可能会慢得多。我们将提供代码模块和工具来帮助进行此类迁移,但是在大多数情况下,这将取决于项目依赖项可以多快地升级以支持Vue3。这对于评估升级的风险和时间投资是否很重要也很重要。值得-因为将继续支持Vue 2。我们计划在3.0发行后指定一个关注期,以通过兼容性插件将功能反向移植到v2中。我们已经在@vue/composition-api中看到了这种方法的成功。
Experimental Features
RC版本中提供了一些功能,但已标记为试验性功能:
- [<Suspense>]()
- <script setup>
- <style vars>
这些功能现已发布,目的是收集实际使用情况的反馈,但它们可能仍会收到重大更改/重大调整。它们可能会在3.0中保持试验状态,并最终成为3.1的一部分。
原文地址:github.com/vuejs/rfcs/issues/189
友情提示: Vue相关国内外最新动态视频,关注公众号 Ant Vue 即可观看。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。