chore:使用性能更好esbuild压缩代码

This commit is contained in:
刘琦
2025-06-24 17:39:22 +08:00
committed by GitHub
parent e1f392806c
commit 1947515d2b

View File

@@ -168,19 +168,16 @@ export default async ({ command, mode }) => {
} }
: undefined, : undefined,
}, },
esbuild: {
drop: VITE_DELETE_CONSOLE === 'true' ? ['console', 'debugger'] : ['debugger'],
},
build: { build: {
sourcemap: false, sourcemap: false,
// 方便非h5端调试 // 方便非h5端调试
// sourcemap: VITE_SHOW_SOURCEMAP === 'true', // 默认是false // sourcemap: VITE_SHOW_SOURCEMAP === 'true', // 默认是false
target: 'es6', target: 'es6',
// 开发环境不用压缩 // 开发环境不用压缩
minify: mode === 'development' ? false : 'terser', minify: mode === 'development' ? false : 'esbuild',
terserOptions: { }
compress: {
drop_console: VITE_DELETE_CONSOLE === 'true',
drop_debugger: true,
},
},
},
}) })
} }