Vue3将成为新的默认版本,特别提醒

1月20日,Vue做家尤雨溪颁布最新告示,示意“Vue3将在年2月7日成为新的默许版本!”

在本次告示中,尤雨溪也格外揭示“必须涉猎或者需求采纳的法子部份,来确认你是不是需求在默许版本切换往常做响应变动以防止产生反常。”

详细实质下列:

从库到框架前端开拓博客

在最起头的时间,Vue只是是一个运转时库。但这些年来,它曾经逐渐进展成了一个包含很多子项宗旨框架:

中心库,即vuenpm包

实质充沛当做一册书的文档

建立器材链(VueCLI、VueLoader和别的赞成包)

用于建立单页运用的路由VueRouter

用于形态经管的Vuex

用于调试和解析的涉猎器开拓者器材平添

用于赞成开拓单文献组件的VSCode平添Vetur

用于实行静态风致/差错反省的ESLint插件

用于组件测试的VueTestUtils

欺诈Vue运转时功用的定制JSXBabel插件

用于静态网站生成的VuePress

正由于Vue是一个社区启动的项目,才让这一概成为或者。这些项目中的很多都是由社区成员倡导,他们后来成为了Vue团队的成员。别的的项目首先由我倡导,但此刻除了中心库之外,险些都绝对由团队保护。

Vue3的“软颁布”

跟着中心库颁布新的大版本,框架的统统别的部份也需求一同同步革新。咱们还需求为Vue2用户供给一个晋级计划。关于Vue如许一个社区启动的团队来讲,这是一个庞大的工程。在Vue3的中心库告竣的时间,框架的别的部份要末还在beta形态,要末还没有起头适配Vue3。那时咱们的决意是先颁布中心库,如许初期用户也许先用起来,库和表层框架的开拓者也也许先适配起来,而咱们则继承革新框架的别的部份。

在这个经过中,咱们依旧将Vue2保存为文档和npm安设时的默许版本。这是由于咱们晓得关于大部份用户来讲,在Vue3的别的部份完备往常,Vue2依旧供给了更一致且完备的领会。

簇新的Vue前端开拓博客

“软颁布”的经过比预期要长,但这个时日总算到了:咱们很欢乐地公布,Vue3将在年2月7日成为新的默许版本。

除了Vue中心库之外,咱们还险些鼎新了框架的每个方面。

基于Vite的极速建立器材链scriptsetup带来的开拓领会更丝滑的组合式API语法Volar供给的单文献组件TypeScriptIDE赞成vue-tsc供给的针对单文献组件的下令行范例反省和生成Pinia供给的更简练的形态经管

新的开拓者器材平添,同时赞成Vue2/Vue3,而且供给一个插件系统来答应社区库自行扩敞开拓者器材面板。

咱们还绝对誊写了主文档。崭新的vuejs.org(此刻处于待颁布形态,华文版的翻译还在实行中)将供给最新的框架概括与开拓创议、针对不同布景的用户的精巧的研习路线,在周全指南与示例中都也许在选项式API和组合式API之间实行切换,以及很多新的深入章节。新文档自己的网站功用也格外良好——咱们将在未几后的另一篇博文中详细探究一下。

版本切换细节

底下是咱们所说的“新的默许版本”的详细细节。另外,请涉猎或者需求采纳的法子部份,来确认你是不是需求在默许版本切换往常做响应变动以防止产生反常。

搭建Vue3也许看看:从16个方位逐渐搭建基于Vue3的前端架构

npm颁布标签

npminstallvue将默许安设Vue3。

统统别的官方npm包的latest颁布标签将指向其Vue3的兼容版本,包含vue-router、vuex、vue-loader和

vue/test-utils。

官方文档与站点

统统的文档和官方站点将默许切换到Vue3版本。包含:

vuejs.org

router.vuejs.org

vuex.vuejs.org

vue-test-utils.vuejs.org(将迁徙到test-utils.vuejs.org)

template-explorer.vuejs.org

请注视,新的vuejs.org将是绝对誊写的版本,而不是此刻安排在v3.vuejs.org的版本。

这些站点目下的Vue2版本将被迁徙到新地点(版本前缀示意库的各自版本,而非Vue中心库的版本):

vuejs.org-v2.vuejs.org(旧的v2网址将主动重定向到新地点上)

router.vuejs.org-v3.router.vuejs.org

vuex.vuejs.org-v3.vuex.vuejs.org

vue-test-utils.vuejs.org-v1.test-utils.vuejs.org

template-explorer.vuejs.org-v2.template-explorer.vuejs.org

GitHub堆栈

在写这篇文章时,堆栈干系的变动曾经奏效了。

vuejs机关下的统统GitHub堆栈将把默许分支切换到Vue3对应的版本。另外,下列堆栈都将被重定名,以省略其称呼中的next:

vuejs/vue-next-vuejs/core

vuejs/vue-router-next-vuejs/router

vuejs/docs-next-vuejs/docs

vuejs/vue-test-utils-next-vuejs/test-utils

vuejs/jsx-next-vuejs/babel-plugin-jsx

另外,主文档的翻译堆栈将被移至vuejs-translations机关下。

GitHub会主动责罚堆栈的重定向,以是往常的源码与issue题目的链策应当依旧灵验。

开拓者器材平添

开拓者器材v6此刻是颁布到ChromeWebStore的beta频道下的,在版本切换后,将移至波动频道。

此刻的波动频道依旧可用。它将被迁徙到遗留频道。

或者需求采纳的法子

应用未指定版本的CDN链接

倘使你经过CDN链策应用Vue2而没有指定版本,请保证经过

2来指定一个版本范畴:

-scriptsrc="


转载请注明:http://www.aierlanlan.com/grrz/1050.html

  • 上一篇文章:
  •   
  • 下一篇文章: