【原理揭祕】Vite 是怎麼相容老舊瀏覽器的?你以為僅僅依靠 Babel?

2023-04-03 12:02:18

作者:京東科技 孫凱

一、前言

對前端開發者來說,Vite 應該不算陌生了,它是一款基於 nobundle 和 bundleless 思想誕生的前端開發與構建工具,官網對它的概括和期待只有一句話:「下一代的前端工具鏈」。

Vite 最早的版本由尤雨溪釋出於3年前,經歷了3年多的發展,Vite 也已逐漸迭代成熟,它的穩定性、擴充套件性、周邊生態足以在生產環境中支撐各種業務場景的落地。但是關於Vite的優劣勢分析我們就戛然而止,不在深入展開了,這不是本文的重點。

本文的重點在於探究 Vite 如何實現相容低版本瀏覽器,這一切還得從那個陽光明媚的午後說起