Vite(法語意為 "快速的",發(fā)音/vit/同 "veet")是一種新型前端構(gòu)建工具,能夠顯著提升前端開發(fā)體驗(yàn)。它主要由兩部分組成:
一個開發(fā)服務(wù)器,它基于原生 ES 模塊提供了豐富的內(nèi)建功能,如速度快到驚人的模塊熱更新(HMR)。
一套構(gòu)建指令,它使用 Rollup 打包代碼,并且是預(yù)配置的,可輸出用于生產(chǎn)環(huán)境的高度優(yōu)化過的靜態(tài)資源。
Vite 意在提供開箱即用的配置,同時它的插件 API 和 JavaScript API 帶來了高度的可擴(kuò)展性,并有完整的類型支持。 最新發(fā)布的 Vite 4.3 顯著提升了性能。發(fā)布公告寫道,Vite 團(tuán)隊(duì)在這個版本中將工作重心放在提升開發(fā)服務(wù)器的性能上,其中包括簡化解析邏輯、改進(jìn)熱路徑、實(shí)現(xiàn)更智能的緩存以查找package.json,TS 配置文件和解析的 URL。 下面是與 Vite 4.2 的性能對比:
詳情查看 Changelog:https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#430-2023-04-20
審核編輯 :李倩
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:Vite 4.3 正式發(fā)布,前端構(gòu)建工具
文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
給大家介紹一下Zephyr的構(gòu)建工具們:
發(fā)表于 12-05 09:51
?628次閱讀
App等腳手架工具快速創(chuàng)建一個React項(xiàng)目。 根據(jù)需要配置Babel、Webpack等構(gòu)建工具,以確保項(xiàng)目能夠正確編譯和運(yùn)行。 安裝必要的依賴 : 安裝React和React-DOM等核心依賴
發(fā)表于 11-18 11:30
?332次閱讀
前端總線(Front Side Bus,F(xiàn)SB)是計(jì)算機(jī)中處理器與主板上其他組件(如內(nèi)存、北橋芯片等)之間傳輸數(shù)據(jù)的通道。前端總線頻率是衡量這個通道傳輸數(shù)據(jù)速度的一個重要指標(biāo)。前端總線頻率越高
發(fā)表于 10-10 18:17
?285次閱讀
電子發(fā)燒友網(wǎng)站提供《采用德州儀器 (TI) 工具包進(jìn)行模擬前端設(shè)計(jì)應(yīng)用說明.pdf》資料免費(fèi)下載
發(fā)表于 09-09 11:21
?0次下載
Web組件支持使用DevTools工具調(diào)試前端頁面。DevTools是一個 Web前端開發(fā)調(diào)試工具,提供了電腦上調(diào)試移動設(shè)備前端頁面的能力。
發(fā)表于 05-21 15:59
什么是模擬前端芯片技術(shù) 模擬前端芯片技術(shù)是一種涉及電子元件的技術(shù),其核心在于模擬前端芯片(AFE芯片)的設(shè)計(jì)和應(yīng)用。模擬前端芯片位于信號處理鏈的最前
發(fā)表于 03-15 17:58
?1709次閱讀
模擬前端是傳感器電路的基本系統(tǒng)構(gòu)建塊,用于處理信號源給出的模擬信號,對其進(jìn)行數(shù)字化及分析處理。具體來說,AFE指集成了ADC(模數(shù)轉(zhuǎn)換器)、放大器、基準(zhǔn)源、激勵電路、調(diào)制解調(diào)電路等的模擬系統(tǒng)。
發(fā)表于 03-15 15:57
?1219次閱讀
據(jù)悉,Rolldown作為Rollup.js的替代品,由字節(jié)跳動的OXc工具集支持,具有與Rollup兼容的APIs以及插件接口。該產(chǎn)品預(yù)計(jì)將成為未來Vite項(xiàng)目的首選打包工具。
發(fā)表于 03-11 09:58
?770次閱讀
作為業(yè)界流行的自動化構(gòu)建開源工具,本章節(jié)不再贅述,接下來為大家介紹Hvigor構(gòu)建體系。
Hvigor構(gòu)建工具:一款全新基于TS實(shí)現(xiàn)的前端
發(fā)表于 02-27 17:41
背景 Rust 是一門靜態(tài)強(qiáng)類型語言,具有更安全的內(nèi)存管理、更好的運(yùn)行性能、原生支持多線程開發(fā)等優(yōu)勢。Rust 官方也使用 Cargo 工具來專門為 Rust 代碼創(chuàng)建工程和構(gòu)建編譯
發(fā)表于 02-26 17:28
?897次閱讀
我知道嵌入式軟件構(gòu)建工具報(bào)告程序閃存使用情況。我認(rèn)為他們也報(bào)告了 RAM 使用情況,但他們是否報(bào)告了最大 RAM 使用率?
生成工具可能不知道在運(yùn)行時將使用多少堆。是否還有其他構(gòu)建工具不知道的 RAM 使用情況?
如何準(zhǔn)確找
發(fā)表于 01-31 07:48
組態(tài)軟件的定義 組態(tài)軟件主要作為SCADA系統(tǒng)及其他控制系統(tǒng)的上位機(jī)人機(jī)界面的開發(fā)平臺,為用戶提供快速地構(gòu)建工業(yè)自動化系統(tǒng)數(shù)據(jù)采集和實(shí)時監(jiān)控功能服務(wù)。它使用靈活的組態(tài)方式,提供快速構(gòu)建工
發(fā)表于 01-26 15:31
?887次閱讀
我知道嵌入式軟件構(gòu)建工具會報(bào)告程序閃存使用情況。我認(rèn)為他們也報(bào)告 RAM 使用率,但他們是否報(bào)告最大 RAM 使用率?
生成工具可能不知道在運(yùn)行時將使用多少堆。是否有構(gòu)建工具不知道的其他 RAM 使用情況?
如何準(zhǔn)確找出運(yùn)行時使
發(fā)表于 01-22 07:02
、CSS和JavaScript等技術(shù)來構(gòu)建用戶界面,實(shí)現(xiàn)用戶與應(yīng)用程序的交互。Web前端開發(fā)包括網(wǎng)頁設(shè)計(jì)、網(wǎng)頁編碼、前端框架使用以及優(yōu)化頁面性能等任務(wù)。 前端開發(fā)是一個更廣泛的概念,它
發(fā)表于 01-18 09:54
?3541次閱讀
網(wǎng)絡(luò)安全領(lǐng)域日益重視便攜式取證工具的靈活應(yīng)用。本文介紹了如何構(gòu)建一個以ProfiShark1G為核心的便攜式網(wǎng)絡(luò)取證工具包,以提高網(wǎng)絡(luò)取證的效率和實(shí)效性
發(fā)表于 01-13 08:04
?1596次閱讀
評論