vite.config.js 打包所有可设置的配置项
时间: 2023-10-14 22:09:10 浏览: 180
在 Vite 中,可以在 `vite.config.js` 文件中设置配置项。以下是可以设置的所有配置项:
```javascript
module.exports = {
// 根目录
root: process.cwd(),
// 静态资源目录
publicDir: 'public',
// 输出目录
outDir: 'dist',
// 临时文件目录
cacheDir: 'node_modules/.vite',
// 是否开启生产环境 sourcemap
sourcemap: false,
// 是否开启 gzip 压缩
gzip: true,
// 是否开启 brotli 压缩
brotli: true,
// 自定义端口号
port: 3000,
// 自定义主机名
hostname: 'localhost',
// 是否开启 https
https: false,
// 自定义代理
proxy: {},
// 是否开启自动打开浏览器
open: false,
// 是否开启 HMR
hmr: true,
// 自定义 HMR 配置
hmrOptions: {},
// 自定义 Rollup 配置
rollupInputOptions: {},
rollupOutputOptions: {},
// 自定义插件
plugins: [],
// 预处理器配置
cssPreprocessOptions: {},
// 是否开启 CSS Modules
cssModules: false,
// 是否开启 CSS 代码压缩
minify: 'terser',
// 是否开启代码分割
build: {
minify: 'terser',
brotliSize: false,
chunkSizeWarningLimit: 500
}
}
```
以上是 Vite 可以设置的所有配置项,可以根据自己的需要进行配置。
阅读全文