共享配置
常用的共享配置主要有下表中这些。
配置键 | 默认值 | 配置内容 |
---|---|---|
root | process.cwd() | 项目index.html 文件所在位置。相对路径为相对于当前配置文件的路径。 |
base | / | 公共基础路径。 |
mode | development production | 开发和构建时的模式设定。 |
plugins | [] | 构建要使用的插件数组。 |
publicDir | public | 指定静态资源所在的文件夹。 |
resolve.alias | 解析模块时所要使用的文件系统别名。 需要使用绝对路径。 | |
css.modeules | 配置CSS Modules的行为。 | |
css.postcss | 配置PostCSS,其内容与postcss.config.js 文件中的格式相同。如果在这里配置了PostCSS,Vite就不会寻找其他的PostCSS配置。 | |
esbuild | ESBuild配置项。 | |
assetsInclude | [] | 指定需要包含的静态资源。 这些静态资源应是未在项目中直接引用的。 |
logLevel | info | 调整控制台的默认输出级别。 |
clearScreen | true | 设置Vite在输出信息的时候是否允许清屏。 |
envDir | root | 设定用于加载.env 文件的目录。 |