比較
WMR
Preact 團隊的 WMR 旨在提供類似的功能集。Vite 用於開發和建置的通用 Rollup 外掛 API 受其啟發。
WMR 已不再維護。Preact 團隊現在建議使用 Vite 和 @preactjs/preset-vite。
@web/dev-server
@web/dev-server(先前為 es-dev-server
)是一個很棒的專案,Vite 1.0 基於 Koa 的伺服器設定即受其啟發。
@web/dev-server
在範圍方面層級較低。它不提供官方的框架整合,並且需要手動設定 Rollup 設定以進行生產環境建置。
總體而言,Vite 是一個更具主導性/更高層級的工具,旨在提供更開箱即用的工作流程。也就是說,@web
傘狀專案包含許多其他優秀的工具,這些工具也可能使 Vite 使用者受益。
Snowpack
Snowpack 也是一個無捆綁的本機 ESM 開發伺服器,其範圍與 Vite 非常相似。該專案已不再維護。Snowpack 團隊目前正在開發 Astro,這是一個由 Vite 驅動的靜態網站建置器。Astro 團隊現在是生態系統中的活躍參與者,他們正在幫助改進 Vite。
除了不同的實作細節外,這兩個專案在技術優勢方面與傳統工具相比有很多共同之處。Vite 的依賴預先捆綁也受到 Snowpack v1(現在為 esinstall
)的啟發。這兩個專案之間的一些主要差異列在v2 比較指南中。