vite.config.ts配置详解
时间: 2024-03-22 14:34:27 浏览: 114
vue3+ts+vite多页面应用样例
vite.config.ts是Vite项目的配置文件,用于配置的构建、开发和部署等参数。下面是vite.config.ts的一些常用配置项的详解:
1. `root`:指定项目根目录,默认为当前工作目录。
:指定项目在上的基础路径,默认为`/`。如果你的项目署在子路径下,可以通过设置该项来指定。
3. `publicDir`:指静态资源存放的目录,默认为public`。在该目录下的文件被复制到建输出目录。
4. `build`:用于配置构建相关的参数。
- `outDir`:指定构建输出目录,默认为`dist`。
- `assetsDir`:指定构建输出的静态资源目录,默认为`assets`。
- `sourcemap`:是否生成源映射文件,默认为`false`。
- `minify`:是否压缩构建输出,默认为`true`。
- `terserOptions`:用于配置Terser压缩器的选项。
- `cssCodeSplit`:是否将CSS代码拆分成单独的文件,默认为`true`。
- `rollupOptions`:用于配置Rollup打包器的选项。
5. `server`:用于配置开发服务器相关的参数。
- `host`:指定服务器主机名,默认为`localhost`。
- `port`:指定服务器端口号,默认为`3000`。
- `https`:是否启用HTTPS,默认为`false`。
- `proxy`:用于配置代理服务器的选项。
6. `plugins`:用于配置Vite插件。可以通过该选项来扩展Vite的功能。
7. `resolve`:用于配置模块解析相关的参数。
- `alias`:用于配置模块别名,可以简化模块引入的路径。
- `extensions`:指定模块的扩展名,默认为`['.js', '.jsx', '.ts', '.tsx', '.json']`。
8. `css`:用于配置CSS相关的参数。
- `preprocessorOptions`:用于配置CSS预处理器的选项。
以上是vite.config.ts的一些常用配置项的详解,你可以根据项目需求进行相应的配置。
阅读全文