diff --git a/packages/vitest/src/node/plugins/optimizer.ts b/packages/vitest/src/node/plugins/optimizer.ts index 85cd3c36e17a..c276ef6e696c 100644 --- a/packages/vitest/src/node/plugins/optimizer.ts +++ b/packages/vitest/src/node/plugins/optimizer.ts @@ -13,9 +13,8 @@ export function VitestOptimizer(): Plugin { viteConfig.cacheDir = webOptimizer.cacheDir || ssrOptimizer.cacheDir || viteConfig.cacheDir viteConfig.optimizeDeps = webOptimizer.optimizeDeps - viteConfig.ssr = { - optimizeDeps: ssrOptimizer.optimizeDeps, - } + viteConfig.ssr ??= {} + viteConfig.ssr.optimizeDeps = ssrOptimizer.optimizeDeps }, }, }