From 9152dfc943131d811d9309e55f3bf43ea833bb6e Mon Sep 17 00:00:00 2001 From: alex8088 <244096523@qq.com> Date: Fri, 31 Oct 2025 01:16:10 +0800 Subject: [PATCH] fix(modulePath): rewrite the build input instead of merging --- src/plugins/modulePath.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/plugins/modulePath.ts b/src/plugins/modulePath.ts index 9ec4d73..5159993 100644 --- a/src/plugins/modulePath.ts +++ b/src/plugins/modulePath.ts @@ -88,7 +88,6 @@ async function bundleEntryFile( const reporter = watch ? buildReporterPlugin() : undefined const viteConfig = mergeConfig(config, { build: { - rollupOptions: { input }, write: false, watch: false }, @@ -106,7 +105,15 @@ async function bundleEntryFile( ], logLevel: 'warn', configFile: false - }) + }) as InlineConfig + + // rewrite the input instead of merging + const buildOptions = viteConfig.build! + buildOptions.rollupOptions = { + ...buildOptions.rollupOptions, + input + } + const bundles = await viteBuild(viteConfig) return {