尤雨溪微博今日凌晨發佈的一則消息打破清晨的寧靜!
就在我今早起牀準備上班時,突然肚子不太舒服要上廁所,大家也知道上廁所的時候必須得看點什麼對吧,於是乎我打開了微博,居然看到了一個熟悉的頭像👇
是他,是他,就是他,我們滴大神~小小尤!這則振奮人心的消息令原本平靜的清晨變得不再平靜。
據報道,北京時間凌晨4點56分,尤雨溪還在爲Vue 3.0日夜奮戰。
你見過凌晨四點的洛杉磯嗎?——Evan You
不對!這是北京時間,尤雨溪身在美國,有時差!美國時間那時候應該還是下午,而且尤雨溪好像也不住洛杉磯,哎呀不管了,就當是尤雨溪說的吧!
讓我們點進項目去看一眼↓
來給大家翻譯一下:
- 所有計劃好的RFC都已合併
- 所有合併後的RFC都已實現
- 現在通過vue-cli-plugin-vue-next插件實驗性的支持了Vue CLI腳手架
- 點擊這裏查看簡易版支持單文件組件的webpack插件
請注意:現在沒有寫入文檔的功能表現依然和Vue 2.x不一致。如果當你運行小案例的時候發現表現和已存在的RFC不一致,請確保初次檢查。如果不是一部分的RFC表現不一致,那麼可能還沒替代,這種情況下可以開個issue給我們(當開新issue的時候請確保使用issue helper)
另外,當前需要本地支持ES2015+的環境才能夠運行,並且目前暫不支持IE11。但是以後我們會出一個IE11的兼容版本。
Vue 3官方庫的支持情況:
項目名稱 | 當前狀態 |
---|---|
vue-router | Alpha [Proposed RFCs] [GitHub] [npm] |
vuex | Alpha, 擁有相同的API [GitHub] [npm] |
vue-class-component | Alpha [Github] [npm] |
vue-cli | 實驗性的通過 vue-cli-plugin-vue-next插件支持 |
eslint-plugin-vue | Alpha [Github] [npm] |
vue-test-utils | Pre-alpha [Github] [npm] |
vue-devtools | WIP |
jsx | WIP |
率先嚐鮮
既然已經可以通過插件來在vue腳手架上面運行Vue 3 Beta項目了,那就一起來試試吧!
首先,安裝@vue/cli腳手架
如果你已經安裝過了可以跳過這一步
打開命令行,輸入:
npm i -g @vue/cli
然後回車
安裝過的話再次安裝就是升級最新版
安裝成功後創建一個項目
(有基礎的可以跳過這些照顧新手的步驟往下看)
vue create test
按下回車即可安裝一個基礎版項目。
安裝vue-next插件
vue add vue-next
回車後會顯示如下界面↓
翻譯:當前倉庫有未提交的文件,推薦進行提交
依然繼續嗎?(是/否)
這時候輸入y然後回車↓
這時候就已經開始大功告成啦!大家趕快按步驟去搶先體驗Vue3吧!
不推薦在生產環境中使用
雖然凌晨4點的洛杉磯迸發出了Vue 3 beta版,但是隨後尤雨溪本人在北京時間上午10點22分(美國時間的夜晚)再次發佈了微博:
但是他也說了,可以在新/小項目裏面試用嘛!今天上班時間比較緊,活多,所以只能給大家寫一個簡易版的博客,等忙完這些項目再繼續深入研究Vue3分享給大家,記得關注哦!