vite配置
vite配置
1 |
|
配置说明
- 插件配置:
- plugins: 使用 Vue 插件来支持 Vue 单文件组件的开发。
- 模块解析配置:
- resolve.alias: 设置路径别名,方便模块导入。
- 开发服务器配置:
- server.port: 设置开发服务器的端口号。
- server.open: 启动开发服务器时自动打开默认浏览器。
- server.proxy: 配置 API 请求代理,将 /api 前缀的请求代理到本地的 5000 端口。
- server.hmr.overlay: 禁用热模块替换(HMR)时的错误遮罩。
- 构建配置:
- build.outDir: 设置打包输出目录。
- build.sourcemap: 是否生成 source map 文件,便于调试。
- build.target: 设置浏览器兼容性目标为 ES2015。
- build.minify: 使用 terser 进行代码压缩。
- build.terserOptions: 配置 terser 压缩选项,移除 console 和 debugger 语句。
- build.rollupOptions: 配置 Rollup 打包选项,支持多页面应用和手动分块。
- CSS 预处理器配置:
- css.preprocessorOptions: 配置 SCSS 预处理选项,在所有 SCSS 文件中自动导入变量文件。
通过这些配置,你可以快速搭建一个功能完善的 Vite 项目,并根据需求进行自定义调整。