From e251efff658d853da5e7baf04d5512f22b913264 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Sun, 26 Oct 2025 00:42:22 +0800 Subject: [PATCH] =?UTF-8?q?feat(vite-plugin-vue-devtools):=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96Vue=20DevTools=E6=8F=92=E4=BB=B6=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite-plugins/09.vite-plugin-vue-devtools.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/vite-plugins/09.vite-plugin-vue-devtools.ts b/vite-plugins/09.vite-plugin-vue-devtools.ts index 20f622e..d84e0e0 100644 --- a/vite-plugins/09.vite-plugin-vue-devtools.ts +++ b/vite-plugins/09.vite-plugin-vue-devtools.ts @@ -5,10 +5,14 @@ import vueDevTools from 'vite-plugin-vue-devtools'; export function loadPlugin(configEnv: ConfigEnv): PluginOption { const env = loadEnv(configEnv.mode, process.cwd()); - if (env.VITE_ENABLE_VUE_DEVTOOLS === 'true') { - return [vueDevTools()]; - } else { - consola.info('VITE_ENABLE_VUE_DEVTOOLS is not enabled.'); + if (configEnv.command === 'build') { + consola.info('VITE_ENABLE_VUE_DEVTOOLS is not enabled in build mode.'); return []; } + + if (env.VITE_ENABLE_VUE_DEVTOOLS === 'true') { + return []; + } + + return [vueDevTools()]; }