成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Vite 4.0 正式發布!有哪些更新你知道嗎?

系統 瀏覽器
現代瀏覽器構建現在默認以 Safari 14 為目標,以實現更廣泛的 ES2020 兼容性。這意味著現代構建現在可以使用 BigInt,并且不再轉譯空值合并運算符。如果需要支持舊的瀏覽器,可以像往常一樣添加@vitejs/plugin-legacy。

大家好,我是 CUGGZ。

12 月 9 日,Vite 4.0 正式發布。下面就來看看 Vite 4.0 有哪些更新吧!

圖片

與 Vite 3 相比,這個主版本的的更新范圍更小,主要目標是升級到 Rollup 3。Vite 團隊與生態系統緊密合作,以確保這個新的主要版本順利升級。

Rollup 3

Vite 4.0 使用 Rollup 3,這使我們能夠簡化 Vite 的內部資源處理并有許多改進。

Vite core monorepo 框架插件

@vitejs/plugin-vue 和 @vitejs/plugin-react 從 Vite 的第一個版本開始就是 Vite core monorepo 的一部分。這有助于在進行更改時獲得緊密的反饋循環,因為同時測試和發布了 Core 和插件。

借助 vite-ecosystem-ci,可以通過在獨立倉庫上開發的這些插件獲得此反饋,因此從 Vite 4 開始,它們已從 Vite core monorepo 中移出。

在開發過程中使用 SWC 的新 React 插件

SWC 現在是 Babel 的成熟替代品,尤其是在 React 項目中。SWC 的 React 快速重新刷新比 Babel 快很多,對于某些項目來說,SWC 現在是一個更好的選擇。從 Vite 4 開始,有兩個插件可用于不同的 React 項目。

(1)@vitejs/plugin-react

@vitejs/plugin-react 是一個使用 esbuild 和 Babel 的插件,以較小的包占用空間和能夠使用 babel transform pipeline 的靈活性實現快速 HMR。

(2)@vitejs/plugin-react-swc (新)

@vitejs/plugin-react-swc 是一個新的插件,在構建過程中使用 esbuild,但在開發過程中將 Babel 替換為 SWC。對于不需要非標準 React 擴展的大型項目,冷啟動和熱更新 (HMR) 會加快。

兼容性

現代瀏覽器構建現在默認以 Safari 14 為目標,以實現更廣泛的 ES2020 兼容性。這意味著現代構建現在可以使用 BigInt,并且不再轉譯空值合并運算符。如果需要支持舊的瀏覽器,可以像往常一樣添加@vitejs/plugin-legacy。

將 CSS 作為字符串導入

在 Vite 3 中,.css 文件的默認導出可能會引入 CSS 的雙重加載。

import cssString from './global.css';

這種雙重加載可能會發生,因為會發出.css文件,并且很可能 css 字符串也會被應用代碼使用。從 Vite 4 開始,.css默認導出被棄用。在這種情況下,需要使用 ?inline 查詢后綴修飾符,因為它不會發出導入的.css樣式。

import stuff from './global.css?inline'

其它功能

預打包依賴項時支持 patch-package;

更簡潔的構建日志輸出并切換到 kB 以與瀏覽器開發工具保持一致;

Vite 4.0 更新詳情:https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md

責任編輯:武曉燕 來源: 前端充電寶
相關推薦

2023-04-26 10:06:08

RocketMQ屬性Consumer

2025-06-16 09:36:18

2024-04-07 00:00:00

ESlint命令變量

2022-06-30 13:41:44

SQL 語句group by

2023-04-26 10:21:04

2022-08-02 06:55:35

移動設備Android

2020-11-04 17:35:39

網絡安全漏洞技術

2024-10-22 09:59:36

虛擬化容器化系統

2022-09-14 08:11:06

分頁模糊查詢

2024-11-26 14:29:48

2024-02-19 08:01:59

服務微服務授權

2022-01-09 23:20:50

手機國產蘋果

2023-12-07 07:08:09

Angular函數

2023-09-01 07:38:45

ArrayListArrayst實線類

2023-07-04 08:48:24

靜態代碼分析工具

2024-05-28 09:12:10

2022-03-13 18:53:31

interfacetypeTypeScript

2023-12-12 08:41:01

2023-12-20 08:23:53

NIO組件非阻塞

2024-04-30 09:02:48

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本精品一区 | 精品久久久久久18免费网站 | 全免费a级毛片免费看视频免 | 日韩视频一区二区三区 | 337p日本欧洲亚洲大胆鲁鲁 | 成人国产精品久久久 | 另类视频在线 | 男人天堂网址 | 黄片毛片免费看 | 久久九| 国产特一级黄色片 | 九九热精品视频在线观看 | 91精品国产欧美一区二区 | 久久久婷婷 | 成人片免费看 | 激情五月婷婷 | 久久爱黑人激情av摘花 | 欧美一区二区三区在线观看 | 99精品一区 | 精品一二三区视频 | 成人免费看片网 | 中文字幕日韩欧美一区二区三区 | 国产视频中文字幕 | 成人av免费 | 国产欧美日韩综合精品一区二区 | 怡红院免费的全部视频 | 日韩视频一区二区在线 | 精品国产乱码久久久久久闺蜜 | 中文字幕第一页在线 | 久久精品 | 天天玩天天操天天干 | 亚洲成人av一区二区 | 日韩av美女电影 | 欧美影院久久 | 久久性色| 亚洲国产网 | 最新超碰 | 午夜视频网站 | 日本在线免费视频 | 日韩高清中文字幕 | 日韩欧美成人精品 |