https://cn.vitejs.dev/config/shared-options.html#esbuild
https://esbuild.github.io/api/#drop
vite.config.js:
esbuild: {
drop: isDev(mode) ? [] : ["console", "debugger"]
},
export default defineConfig({
build:{
minify: 'esbuild',
},
esbuild: {
drop: ['console', 'debugger'],
},
});
export default defineConfig(({ command, mode }) => ({
build:{
minify: 'esbuild',
},
esbuild: {
drop: mode === 'production' ? ['console', 'debugger'] : [],
},
})
export default defineConfig({
build: {
minify: 'terser',
terserOptions: {
compress: {
drop_console: true,
drop_debugger: true,
},
},
},
})
人工智能学习网站