重磅:Vue 3 將在年后成為新的默認(rèn)版本
哈嘍,我是樹(shù)醬。深夜收到一個(gè)重磅消息。Vue 3 將在新年后成為新的默認(rèn)版本??!
換句話說(shuō),你以后用npm安裝Vue的時(shí)候,都將直接指向Vue3版本。不僅如此,vue全家桶vue-router、vuex、vue-loader等等都將默認(rèn)指向Vue 3的兼容版本
嶄新的Vue
Vue 3 將在 2022 年 2 月 7 日 成為新的默認(rèn)版本。包括以下改進(jìn)
- 基于 Vite 的極速構(gòu)建工具鏈
- <script setup> 帶來(lái)的開(kāi)發(fā)體驗(yàn)更絲滑的組合式 API 語(yǔ)法
- Volar 提供的單文件組件 TypeScript IDE
- 支持vue-tsc提供的針對(duì)單文件組件的命令行類型檢查和生成
- Pinia 提供的更簡(jiǎn)潔的狀態(tài)管理
- 新的開(kāi)發(fā)者工具擴(kuò)展,同時(shí)支持 Vue 2/Vue 3,并且提供一個(gè)插件系統(tǒng)來(lái)允許社區(qū)庫(kù)自行擴(kuò)展開(kāi)發(fā)者工具面板。
還有以下其他變化
官網(wǎng)文檔
當(dāng)前官網(wǎng)還是以Vue2.x的文檔展示,而年后的變化將是所有的文檔將默認(rèn)切換到 Vue 3 版本。同樣也是包括Vue生態(tài)的其他工具
而且官網(wǎng)將重新改寫(xiě),不再是目前的v3.vuejs.org的版本
像諸如原本以Vue2的版本為主頁(yè),則將指向v2.vuejs.org
Github
Vue官方所涉及的GitHub倉(cāng)庫(kù)將把默認(rèn)分支切換到Vue3對(duì)應(yīng)的分支
注意事項(xiàng)
1.CDN方面
如果你想保持使用舊版本Vue2的CDN來(lái)源,需要添加指定版本 @2 如下所示:
<script src="https://unpkg.com/vue@2"></script>
2.包版本管理
如果你項(xiàng)目中package.json管理的Vue全家桶依賴版本為latest,需要重新定義具體版本。
"dependencies": {
"vue": "^2.6.14",
"vue-router": "^3.5.3",
"vuex": "^3.6.2"
},
"devDependencies": {
"vue-loader": "^15.9.8",
}