Skip to content

Commit 32563f0

Browse files
authored
fix(devtools): optimize @vue/devtools dependencies in dev (#981)
1 parent 4c594ce commit 32563f0

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

packages/devtools/src/module-main.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,14 @@ export async function enableModule(options: ModuleOptions, nuxt: Nuxt) {
6060
mode: 'server',
6161
})
6262

63+
// See #980
64+
if (nuxt.options.dev) {
65+
nuxt.options.vite.optimizeDeps ||= {}
66+
nuxt.options.vite.optimizeDeps.include ||= []
67+
nuxt.options.vite.optimizeDeps.include.push('@vue/devtools-kit')
68+
nuxt.options.vite.optimizeDeps.include.push('@vue/devtools-core')
69+
}
70+
6371
const DevTools = await import('@vitejs/devtools').then(r => r.DevTools())
6472
addVitePlugin(DevTools)
6573

0 commit comments

Comments
 (0)