Vite3.0都來了,你還捲動嗎?(Vite3.0新特性一覽)
theme: fancy highlight: atom-one-light
🍒 寫在前面
前一段時間,尤大發布了Vite3.0,以及更新了Vite的官方文檔,如下圖
進入首頁反正給我的感覺就是很驚豔。
這篇文檔就來簡單的介紹一下Vite3.0都有哪些新東西,別被卷的不成樣子。
🍐 模板的變更
就那我自己來説,我用Vite創建最多的就是Vue項目, 這個更新後,使用Vite創建的Vue模板的主題與Vite的文檔保持一致,也支持暗色與亮色模式,且icon從Vue的logo換成了Vite的logo。
我們可以使用Vite創建一個Vue模板並運行一下看個效果:
```powershell pnpm create vite
project name -> demo
select a framework -> vue
select a variant -> vue
cd demo pnpm install pnpm dev ```
兩個主題就是下面這樣的
除了Vue外,下面這些模板的主題也是一致的。
🍏 Vite CLI的優化
Vite CLI在命令行中的樣式也進行了優化,看下面這個圖
左邊是Vite3.0,右邊是Vite2.0,在視覺上明顯3.0比2.0要好看。
除了外觀之外,我們可以看到默認的端口號也發生了變化,從3000變成了5173;Local的地址從localhost
變成了127.0.0.1
。
🍎 import.meta.glob API的變化
import.meta.glob
API可以動態的導入文件,在Vite3中允許import.meta.glob
被重寫,具體可以參照Glob導入形式,在官方文檔中描述的已經非常的詳細了。
🥭 其他內容
Vite3.0還更新的一些其他的內容,如下:
-
Vite整體體積變小;
-
JS和CSS的壓縮工具使用了ESbuild(Vite2中開始);
-
修復了N多個bug;
-
兼容性做了調整,最低支持node14.18+;
-
Vite決定每年發佈一個新的版本;
🍍 寫在最後
本篇文中簡短了介紹了一下Vite中的一些新特性。
現在前端發展的速度已經變的非常的快,時刻保持對新技術的敏感度才能保證自己不被淘汰,加油吧各位~
最後祝大家:天天不加班,年薪過百萬。
參考
- 用ChatGPT學Nginx是一種什麼體驗
- 【好物分享】分享給前端開發的28個資源(網站、軟件、插件),簡直是提高效率必備
- Vite3.0都來了,你還捲動嗎?(Vite3.0新特性一覽)
- 【好物分享】在命令行讀Markdown,這個感覺太舒服了
- 從0開始使用pnpm構建一個Monorepo方式管理的demo
- 我畫了5張腦圖可以讓你快速入門TypeScript
- 我看着MDN文檔,手寫了幾個數組實例方法
- 淺談JavaScript中的特殊函數
- 如何通過SSH配合VSCode收穫超舒適的遠程開發體驗
- CSS的calc函數不會還有人沒有用吧
- 【戲玩算法】12-圖
- 誰説前端不能搞紅黑樹,用這55張圖拿JS一起手撕紅黑樹
- 簡單總結了10個JavaScript代碼優化小tips
- NaiveUI中看起來沒啥用的組件(文字漸變)實現原來這麼簡單
- 面試官讓我用Flex寫色子佈局,我直接給寫了6個
- Vue3 TS Vite NaiveUI搭建一個項目骨架
- 用一萬多字從頭到尾介紹【函數式編程】
- 這8張腦圖幾乎概括了所有的佈局方案,確定不看看嗎?
- 【戲玩算法】07-字典
- 還在console.log一把梭嗎?console還有其他騷操作