Vue.js 3 正式进入 RC 阶段

时间:2022-07-22
本文章向大家介绍Vue.js 3 正式进入 RC 阶段,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Vue 3现在在RC中!

我们非常高兴地宣布Vue 3.0已进入RC(发行候选)阶段!

进入RC阶段意味着Vue 3核心的API和实现均已稳定。原则上,我们不希望在最终版本发布之前引入新的主要功能或做出重大更改。现在,大多数官方框架部件也提供了v3支持。请在此处查看最新状态。

新文件

Vue文档团队已经更新了v3文档,现在可以在v3.vuejs.org上使用!这是一项艰巨的任务,并且要感谢文档团队的辛勤工作:@NataliaTepluhina@bencodezen@phanan@sdras。新文档经过精心移植,以涵盖v2v3之间的差异,可以在VuePress上运行,并且具有改进的代码示例,可以内联编辑。

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

请注意,新文档(尤其是《迁移指南》)仍在开发中,我们将在整个RC阶段继续完善它。

DevTools对v3的初始支持

由于@Akryum所做的出色工作,我们还发布了具有初始v3支持的新Vue DevtoolsBeta版。

devtool已得到重大重构,可以更好地将其核心逻辑与支持的不同Vue版本分离。该界面还具有使用Tailwind CSS实现的新外观。当前,仅支持组件检查-但很快将有更多功能。

目前,Vue Devtools的beta通道仍在Chrome网上应用店中进行审核,但是您可以按照上面的链接中的说明在本地下载和安装扩展程序。

更新:Devtools beta已获得批准,现在可在Chrome网上应用店中使用(注意:devtools需要vue@^3.0.0-rc.1

尝试一下 如果您有兴趣今天尝试Vue 3,可以通过以下几种方法进行:

在Codepen上玩

使用Vite通过以下方式启动项目:

npm init vite-app hello-vue3

Vite随附<script setup><style vars>支持单个文件组件。

我们对vue-cli中的一流v3支持有一个待定的PR- 即将推出。

未来的工作

我们尚未完成对RC的完整IE11支持,因此我们将继续努力。

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

将不重要的应用程序从v2迁移到v3可能会慢得多。我们将提供代码模块和工具来帮助进行此类迁移,但是在大多数情况下,这将取决于项目依赖项可以多快地升级以支持Vue3。这对于评估升级的风险和时间投资是否很重要也很重要。值得-因为将继续支持Vue 2。我们计划在3.0发行后指定一个关注期,以通过兼容性插件将功能反向移植到v2中。我们已经在@vue/composition-api中看到了这种方法的成功。

实验功能

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

<Suspense>
<script setup>
<style vars>

这些功能现已发布,目的是收集实际使用情况的反馈,但它们可能仍会收到重大更改/重大调整。它们可能会在3.0中保持试验状态,并最终成为3.1的一部分。