From 7257fd8b34d923192b54e9eb4f1774a9f7a68c57 Mon Sep 17 00:00:00 2001 From: patak Date: Tue, 28 Jun 2022 23:01:57 +0200 Subject: [PATCH] fix: node platform for ssr dev regression (#8840) --- packages/vite/src/node/optimizer/index.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/vite/src/node/optimizer/index.ts b/packages/vite/src/node/optimizer/index.ts index 2c56f04aba491a..82d8c8aececcb7 100644 --- a/packages/vite/src/node/optimizer/index.ts +++ b/packages/vite/src/node/optimizer/index.ts @@ -554,10 +554,7 @@ export async function runOptimizeDeps( // We can't use platform 'neutral', as esbuild has custom handling // when the platform is 'node' or 'browser' that can't be emulated // by using mainFields and conditions - platform: - config.build.ssr && config.ssr?.target !== 'webworker' - ? 'node' - : 'browser', + platform: ssr && config.ssr?.target !== 'webworker' ? 'node' : 'browser', define, format: 'esm', target: isBuild ? config.build.target || undefined : ESBUILD_MODULES_TARGET,