From 20b8ef4931c65945001ec06fb5e25f50b8300fa5 Mon Sep 17 00:00:00 2001 From: Bjorn Lu Date: Thu, 30 Mar 2023 22:58:45 +0800 Subject: [PATCH] fix(worker): disable manifest plugins in worker build (#12661) --- packages/vite/src/node/build.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 5f980bb130a961..912129b6f70fb9 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -450,9 +450,13 @@ export async function resolveBuildPlugins(config: ResolvedConfig): Promise<{ buildImportAnalysisPlugin(config), ...(config.esbuild !== false ? [buildEsbuildPlugin(config)] : []), ...(options.minify ? [terserPlugin(config)] : []), - ...(options.manifest ? [manifestPlugin(config)] : []), - ...(options.ssrManifest ? [ssrManifestPlugin(config)] : []), - ...(!config.isWorker ? [buildReporterPlugin(config)] : []), + ...(!config.isWorker + ? [ + ...(options.manifest ? [manifestPlugin(config)] : []), + ...(options.ssrManifest ? [ssrManifestPlugin(config)] : []), + buildReporterPlugin(config), + ] + : []), loadFallbackPlugin(), ], }