From bf17c67fda9e14056bf94e0e3c34a475b09add8b Mon Sep 17 00:00:00 2001 From: ClariS <1457715339@qq.com> Date: Mon, 18 Mar 2024 17:31:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20debugger=20=E8=AF=AD=E5=8F=A5=E5=9C=A8?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E7=8E=AF=E5=A2=83=E4=B8=8B=E4=B8=8D=E7=94=9F?= =?UTF-8?q?=E6=95=88=20(#170)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: pany <939630029@qq.com> --- vite.config.ts | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) 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(),