- 这是一个 vite dev server 最小版本
- 依赖预构建,包括读取缓存,依赖扫描以及依赖构建
- 插件机制,包括容器对象以及插件上下文
- 核心编译
- 入口
html加载 tsx, jsx, ts, js编译css编译- 静态资源加载,目前可支持
svg引入,思路类似,都可以按照该思路拓展
- 入口
HMR, 包括自身模块以及子模块,css等- 读取 用户的配置 文件, 可自定义配置
- 支持
.vue等文件 - 支持打包功能
- 进入项目根目录,执行
pnpm i安装依赖 - 执行
pnpm build打包

