產生背景
JavaScript工具生態系統存在碎片化現象。一些工具方案旨在提供一體化的工具鏈,以減少這種碎片化。工具的複雜性和性能問題可能成為大型網路項目開發的瓶頸,尤其當內部工具資源有限時。有方案致力於支持大型團隊基於統一的工作流進行協作。通過採用整合的方案,團隊可以應對工具鏈的挑戰。
發展歷程
2025年11月8日,VoidZero公司正式發布了基於Vite構建的一體化JavaScript工具鏈Vite+。作為Vite的即插即用超集,Vite+旨在減少工具鏈碎片化,通過整合項目搭建、測試、代碼檢查、格式化、打包等命令行工具,為大型團隊提供統一的高性能工作流。其核心採用Rust實現以提升性能,並提供了企業級特性。此次發布標誌著該工具正朝著工具整合與企業友好型工作流的方向邁進。
主要功能
生態
Vite+繼承了
Vite蓬勃發展的生態系統,因此它兼容
React和
Vue.js等主流框架,以及Tantack Start和SvelteKit等全棧Meta框架。而且由於每個命令都是建立在廣泛採用的工具之上或與之兼容,已經在使用這些工具,那么採用Vite+並不需要大規模的重構。
性能
在性能方面,核心組件是在Rust中實現的(通過Oxc,Rolldown),聲稱主要的速度增益:與webpack相比,構建速度快了40倍,並且在lint/format管道中有重大改進。該架構在構建時考慮了規模和monorepo複雜性,嵌入了智慧型快取和開箱即用的解決工作流。
核心技術
Vite+的核心組件基於Rust實現,通過Oxc、Rolldown等技術構建高性能引擎,其構建速度較
webpack提升40倍,並在代碼檢查(lint)與格式化(format)的管道性能上有重大最佳化,其架構內置智慧型快取機制和monorepo任務運行器,支持規模化開發,且智慧型快取無需顯式配置即可加速任務執行。
運營模式
Vite+提供企業級特性與商業化許可,其企業特性包括供應鏈審查和針對中大型團隊的服務級別協定(SLA),許可模型為開源項目(OSS)和小型團隊提供免費試用,大型組織需使用商業許可。