配置文件
当以命令行方式运行 vite
时,Vite 会自动解析项目根目录下名为 vite.config.js
的配置文件(也支持其他 JS 和 TS 扩展名)。
最基础的配置文件是这样的:
js
// vite.config.js
export default {
// 配置选项
}
注意:即使项目没有在 package.json
中开启 type: "module"
,Vite 也支持在配置文件中使用 ESM 语法。这种情况下,配置文件会在被加载前自动进行预处理。
你可以显式地通过 --config
命令行选项指定一个配置文件(相对于 cwd
路径进行解析)
bash
vite --config my-config.js
情景配置
如果配置文件需要基于(dev
/serve
或 build
)命令或者不同的 模式 来决定选项,亦或者是一个 SSR 构建(isSsrBuild
)