feat: 生产环境保留console日志

master
LCJ-MinYa 2 months ago
parent 37918011c2
commit b65c3f7f4b

@ -51,7 +51,7 @@ export function getPluginsList(VITE_CDN: boolean, VITE_COMPRESSION: ViteCompress
VITE_CDN ? cdn : null,
configCompressPlugin(VITE_COMPRESSION),
// 线上环境删除console
removeConsole({ external: ['src/assets/iconfont/iconfont.js'] }),
// removeConsole({ external: ['src/assets/iconfont/iconfont.js'] }),
// 打包分析
lifecycle === 'report' ? visualizer({ open: true, brotliSize: true, filename: 'report.html' }) : (null as any),
// 移动src下的md文件到public/md目录

@ -31,6 +31,10 @@ export default ({ mode }: ConfigEnv): UserConfigExport => {
include,
exclude,
},
// 生产环境保留console(drop数组只有两个选项console和debugger填入哪个值就代表生产环境去掉哪个)
esbuild: {
drop: ['debugger'],
},
build: {
// https://cn.vitejs.dev/guide/build.html#browser-compatibility
target: 'es2015',

Loading…
Cancel
Save