From dfffea1f4363c07d6ebc05db6f0dae8bd8a0885d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BF=A0=20/=20green?= Date: Fri, 29 Mar 2024 13:51:38 +0900 Subject: [PATCH] fix(hmr): don't mutate module graph when collecting modules (#16302) --- packages/vite/src/node/server/hmr.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/server/hmr.ts b/packages/vite/src/node/server/hmr.ts index cf28591db056de..c5f5f8254941f5 100644 --- a/packages/vite/src/node/server/hmr.ts +++ b/packages/vite/src/node/server/hmr.ts @@ -162,7 +162,7 @@ export async function handleHMRUpdate( return } - const mods = moduleGraph.getModulesByFile(file) || new Set() + const mods = new Set(moduleGraph.getModulesByFile(file)) if (type === 'create' || type === 'delete') { for (const mod of getAffectedGlobModules(file, server)) { mods.add(mod)