chore: 打包速度优化
This commit is contained in:
parent
83de387e2a
commit
4dbff1b627
|
@ -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: {
|
build: {
|
||||||
minify: 'terser',
|
target: 'es2015',
|
||||||
outDir: env.VITE_OUT_DIR || 'dist',
|
outDir: env.VITE_OUT_DIR || 'dist',
|
||||||
sourcemap: env.VITE_SOURCEMAP === 'true',
|
sourcemap: env.VITE_SOURCEMAP === 'true',
|
||||||
// brotliSize: false,
|
// brotliSize: false,
|
||||||
terserOptions: {
|
|
||||||
compress: {
|
|
||||||
drop_debugger: env.VITE_DROP_DEBUGGER === 'true',
|
|
||||||
drop_console: env.VITE_DROP_CONSOLE === 'true'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
plugins: env.VITE_USE_BUNDLE_ANALYZER === 'true' ? [visualizer()] : undefined,
|
plugins: env.VITE_USE_BUNDLE_ANALYZER === 'true' ? [visualizer()] : undefined,
|
||||||
// 拆包
|
// 拆包
|
||||||
|
|
Loading…
Reference in New Issue