Vite 是什么?
Vite
是新一代的前端构建工具,在尤雨溪开发Vue3.0
的时候诞生。类似于Webpack
+ Webpack-dev-server
。其主要利用浏览器ESM
特性导入组织代码,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随起随用。生产中利用Rollup
作为打包工具,号称下一代的前端构建工具。
Vite
有如下特点:
快速的冷启动:
No Bundle
+esbuild
预构建即时的模块热更新: 基于
ESM
的HMR
,同时利用浏览器缓存策略提升速度真正的按需加载: 利用浏览器
ESM
支持,实现真正的按需加载