From 3605aca1e873b700f3813cbef94b977b0d250f69 Mon Sep 17 00:00:00 2001 From: Krystian Otto <47112115+krystianotto@users.noreply.github.com> Date: Thu, 20 Jun 2024 18:49:24 +0200 Subject: [PATCH] fix: not using the mode from the config file (#539) --- src/config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/config.ts b/src/config.ts index c636fe8..6db59d3 100644 --- a/src/config.ts +++ b/src/config.ts @@ -141,6 +141,7 @@ export async function resolveConfig( if (loadResult.config.main) { const mainViteConfig: ViteConfig = mergeConfig(loadResult.config.main, deepClone(config)) + mainViteConfig.mode = inlineConfig.mode || loadResult.config.main.mode || defaultMode if (outDir) { resetOutDir(mainViteConfig, outDir, 'main') @@ -161,6 +162,7 @@ export async function resolveConfig( if (loadResult.config.preload) { const preloadViteConfig: ViteConfig = mergeConfig(loadResult.config.preload, deepClone(config)) + preloadViteConfig.mode = inlineConfig.mode || loadResult.config.preload.mode || defaultMode if (outDir) { resetOutDir(preloadViteConfig, outDir, 'preload') @@ -178,6 +180,7 @@ export async function resolveConfig( if (loadResult.config.renderer) { const rendererViteConfig: ViteConfig = mergeConfig(loadResult.config.renderer, deepClone(config)) + rendererViteConfig.mode = inlineConfig.mode || loadResult.config.renderer.mode || defaultMode if (outDir) { resetOutDir(rendererViteConfig, outDir, 'renderer')