From 0310292640c6466351b97521c354d518bef1f764 Mon Sep 17 00:00:00 2001 From: Julien Huang Date: Mon, 6 Apr 2026 18:06:28 +0200 Subject: [PATCH] fix(devtools): optimize @vue/devtools dependencies in dev --- packages/devtools/src/module-main.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/devtools/src/module-main.ts b/packages/devtools/src/module-main.ts index 4714f0983d..5bcbbdac73 100644 --- a/packages/devtools/src/module-main.ts +++ b/packages/devtools/src/module-main.ts @@ -60,6 +60,14 @@ export async function enableModule(options: ModuleOptions, nuxt: Nuxt) { mode: 'server', }) + // See #980 + if (nuxt.options.dev) { + nuxt.options.vite.optimizeDeps ||= {} + nuxt.options.vite.optimizeDeps.include ||= [] + nuxt.options.vite.optimizeDeps.include.push('@vue/devtools-kit') + nuxt.options.vite.optimizeDeps.include.push('@vue/devtools-core') + } + const DevTools = await import('@vitejs/devtools').then(r => r.DevTools()) addVitePlugin(DevTools)