diff --git a/packages/vite/src/node/server/hmr.ts b/packages/vite/src/node/server/hmr.ts index 1c833d94034f2e..f5ffa9a9fdc82e 100644 --- a/packages/vite/src/node/server/hmr.ts +++ b/packages/vite/src/node/server/hmr.ts @@ -174,12 +174,14 @@ export async function handleFileAddUnlink( modules.push(module) } } - updateModules( - getShortName(file, server.config.root), - modules, - Date.now(), - server - ) + if (modules.length > 0) { + updateModules( + getShortName(file, server.config.root), + modules, + Date.now(), + server + ) + } } }