From 3391bd0a0f4e411f46f1c3a8a692c7027285efc8 Mon Sep 17 00:00:00 2001 From: Baaranek Date: Sun, 16 Jun 2024 13:58:04 +0200 Subject: [PATCH] fix: not using the mode from the config file --- 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')