vite 简介

111 阅读1分钟

①基于 ESmodules 实现,面向现代浏览器更快、更轻的 web 工具;
②快速冷启动;
③模块热更新;
④按需编译;
⑤开箱即用;
⑥内置 Rollup 进行打包;
⑦原理:启动一个 koa 服务器拦截由浏览器请求 ESM 的请求。通过请求的路径找到目录下对应的文件做一定的处理最终以 ESM 的格式返回给客户端;