uniapp 27 Vue CLI项目和vite项目区别
Vue CLI 基于 Webpack 打包,启动慢;Vite 基于原生 ES 模块,启动极快,Vue 3 新项目首选 Vite。
🚀 启动和更新速度差多少
- Vue CLI:开发时需先全量打包,项目越大启动越慢,修改代码后热更新也较慢,可能需等待几秒。
- Vite:开发时不打包,浏览器按需加载模块,启动仅需毫秒级,热更新几乎瞬时,哪怕项目很大速度也稳定。
🛠️ 底层用的什么工具
- Vue CLI:核心是 Webpack,配置灵活但复杂,需要了解 loader 和 plugin,生态成熟但较重。
- Vite:开发环境用原生 ES 模块,生产环境用 Rollup 打包,配置更简洁,开箱即用,对 TypeScript 等支持更好。
📂 新项目该怎么选
- 选 Vite:新建 Vue 3 项目、追求开发效率、使用现代语法(如 TS、ESM)时,直接用 Vite。
- 选 Vue CLI:维护旧 Vue 2 项目、需要深度定制 Webpack 配置、或必须兼容 IE 等旧浏览器时,继续用 Vue CLI。

浙公网安备 33010602011771号