diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index 4716bc6fa11271..a9d44573ae03ea 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(