diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index 16535b99bb2e4d..525261f8ecb13c 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -663,7 +663,7 @@ export async function resolveConfig( ...config.experimental } } - const resolved: ResolvedConfig = Object.assign(config, resolvedConfig) + const resolved: ResolvedConfig = Object.assign({}, config, resolvedConfig) if (middlewareMode === 'ssr') { logger.warn(