diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 34d1bb98ea60fc..21cdce31180e5d 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -481,7 +481,8 @@ async function doBuild( inlineDynamicImports: output.format === 'umd' || output.format === 'iife' || - (ssrWorkerBuild && typeof input === 'string'), + (ssrWorkerBuild && + (typeof input === 'string' || Object.keys(input).length === 1)), ...output } }