共享配置

常用的共享配置主要有下表中这些。

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