From 13fc345e8a848c06b3a991c4d2ca8222affc98a4 Mon Sep 17 00:00:00 2001 From: Bjorn Lu Date: Wed, 17 May 2023 18:27:38 +0800 Subject: [PATCH] fix(ssr): skip updateCjsSsrExternals if legacy flag disabled (#13230) --- packages/vite/src/node/server/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/server/index.ts b/packages/vite/src/node/server/index.ts index c6ad6740bd6f05..17f10e5e8676ab 100644 --- a/packages/vite/src/node/server/index.ts +++ b/packages/vite/src/node/server/index.ts @@ -404,7 +404,9 @@ export async function _createServer( if (isDepsOptimizerEnabled(config, true)) { await initDevSsrDepsOptimizer(config, server) } - await updateCjsSsrExternals(server) + if (config.legacy?.buildSsrCjsExternalHeuristics) { + await updateCjsSsrExternals(server) + } return ssrLoadModule( url, server,