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,
},
esbuild: {
drop: VITE_DELETE_CONSOLE === 'true' ? ['console', 'debugger'] : ['debugger'],
},
build: {
sourcemap: false,
// 方便非h5端调试
// sourcemap: VITE_SHOW_SOURCEMAP === 'true', // 默认是false
target: 'es6',
// 开发环境不用压缩
minify: mode === 'development' ? false : 'terser',
terserOptions: {
compress: {
drop_console: VITE_DELETE_CONSOLE === 'true',
drop_debugger: true,
},
},
},
minify: mode === 'development' ? false : 'esbuild',
}
})
}