Vite2.0的实现原理与应用 不知道东 2021-09-23 304 阅读1分钟 一:使用Vite的思考和初衷 1:大幅度减少服务打包、启动时长 2:打包多样性 二:基本介绍 1: 多框架支持 2: 基于Rollup构建打包 3:SSR支持 4:基于esbuild 5:常用钩子resloved、load、transform 三:在项目中实际运用 1:会有各种坑,比如svg文件引用、浏览器对require导入的不支持等 四:为什么这么快? 1: 浏览器对于EsModule的支持 2: esbuild的加持 3: 各种协商缓存和强缓存处理