diff --git a/vite.config.ts b/vite.config.ts index 03533ed1..1675cb8e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -9,8 +9,8 @@ import svgLoader from "vite-svg-loader" import UnoCSS from "unocss/vite" /** 配置项文档:https://cn.vitejs.dev/config */ -export default (configEnv: ConfigEnv): UserConfigExport => { - const viteEnv = loadEnv(configEnv.mode, process.cwd()) as ImportMetaEnv +export default ({ mode }: ConfigEnv): UserConfigExport => { + const viteEnv = loadEnv(mode, process.cwd()) as ImportMetaEnv const { VITE_PUBLIC_PATH } = viteEnv return { /** 打包时根据实际情况修改 base */ @@ -69,14 +69,17 @@ export default (configEnv: ConfigEnv): UserConfigExport => { } }, /** 混淆器 */ - esbuild: { - /** 打包时移除 console.log */ - pure: ["console.log"], - /** 打包时移除 debugger */ - drop: ["debugger"], - /** 打包时移除所有注释 */ - legalComments: "none" - }, + esbuild: + mode === "development" + ? undefined + : { + /** 打包时移除 console.log */ + pure: ["console.log"], + /** 打包时移除 debugger */ + drop: ["debugger"], + /** 打包时移除所有注释 */ + legalComments: "none" + }, /** Vite 插件 */ plugins: [ vue(),