chore: 打包速度优化

This commit is contained in:
kailong321200875 2023-12-25 17:45:09 +08:00
parent 83de387e2a
commit 4dbff1b627
1 changed files with 5 additions and 7 deletions

View File

@ -112,17 +112,15 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
}
]
},
esbuild: {
pure: env.VITE_DROP_CONSOLE === 'true' ? ['console.log'] : undefined,
drop: env.VITE_DROP_DEBUGGER === 'true' ? ['debugger'] : undefined
},
build: {
minify: 'terser',
target: 'es2015',
outDir: env.VITE_OUT_DIR || 'dist',
sourcemap: env.VITE_SOURCEMAP === 'true',
// brotliSize: false,
terserOptions: {
compress: {
drop_debugger: env.VITE_DROP_DEBUGGER === 'true',
drop_console: env.VITE_DROP_CONSOLE === 'true'
}
},
rollupOptions: {
plugins: env.VITE_USE_BUNDLE_ANALYZER === 'true' ? [visualizer()] : undefined,
// 拆包