前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue 3 正式进入 RC 阶段!

Vue 3 正式进入 RC 阶段!

作者头像
ConardLi
发布2020-07-21 14:20:19
8520
发布2020-07-21 14:20:19
举报
文章被收录于专栏:code秘密花园code秘密花园

昨天,尤大正式宣布 Vue 3.0 已经进入 RC(发布候选)阶段!

进入 RC 阶段,意味着 Vue3 的核心 API 及实现均已稳定。

原则上,应该不会在正式版发布之前再引入新的特性或重大更新。许多官方维护的框架已基本支持 v3。

新的文档

Vue 文档团队已经将文档更新至 v3,可直接访问 v3.vuejs.org!这是一项非常困难的工作,要感谢文档团队的辛勤付出:@NataliaTepluhina@bencodezen@phanan 以及 @sdras。新文档经过了精心设计,以涵盖 v2v3 之间的差异,可以直接运行在 VuePress 上,并且改进了代码示例,可以直接内联编辑。

DevTools 支持 v3

感谢 @Akryum 的出色工作,我们还发布了初步支持 v3Vue DevToolsBeta 版本。

通过对 DevTools 的深度重构,现在已经可能很好地将其核心逻辑与对不同 Vue 版本的支持进行分离。此界面还拥有使用了 Tailwind CSS 实现的新外观。目前,仅支持了组件检查的功能 —— 但很快就会支持其他功能。

Devtools beta 已经审核通过,现在可在 Chrome 网上应用店中使用(注意:devtools 需要 vue@^3.0.0-rc.1

尝试一下

如果你想试用 Vue3 ,可以通过以下几种方式进行:

  • Codepen 上试用。
  • 使用 Vite 启动一个项目:
代码语言:javascript
复制
npm init vite-app hello-vue3

Vite 在单文件组件(SFC)中提供了 <script setup><style vars>支持。

我们有一个进行中的 PR,会在 vue-cli 中针对 v3first-class 进行支持 —— 即将发布。

未来的工作

目前 RC 版本对 IE11 的完整支持还没有完成,因此会继续努力完成。

同时,我们会将工作的重心转向文档,迁移以及兼容性方面。我们目前的目标是为使用 v3 开发新项目提供完善的文档,并帮助相关库的作者升级其 package 以更好地支持 v3。文档团队将根据社区的反馈继续完善迁移指南和 v3 的文档。

将零散的应用程序从 v2 升级到 v3 进展可能会非常缓慢。我们将提供 codemods 和工具来帮助大家进行此类项目的迁移,但是大多数情况下,这取决于项目本身的依赖能以多快的速度升级至 v3。因此,升级前需评估风险和时间成本,再决定是否升级 —— Vue2 会继续维护。我们计划在 3.0 发布后,设置一个过渡期,以通过兼容性插件将新特性反向移植到 v2 中。我们已经在 @vue/composition-api 中验证了此方法的可行性。

实验功能

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

  • <Suspense>
  • <script setup>
  • <style vars>

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

更多信息戳尤大原文:https://github.com/vuejs/rfcs/issues/189

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 code秘密花园 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 新的文档
  • DevTools 支持 v3
  • 尝试一下
  • 未来的工作
  • 实验功能
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档