From e88c04c4c27aa62557d60df35ab3ea7fb853cd01 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 25 Jan 2023 03:16:49 -0800 Subject: [PATCH] fix(vite-node): don't cache modules with `timestamp: 0` (#2747) --- packages/vite-node/src/server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite-node/src/server.ts b/packages/vite-node/src/server.ts index 9a067208406e..434665b56cc6 100644 --- a/packages/vite-node/src/server.ts +++ b/packages/vite-node/src/server.ts @@ -130,7 +130,7 @@ export class ViteNodeServer { const module = this.server.moduleGraph.getModuleById(id) const timestamp = module ? module.lastHMRTimestamp : null const cache = this.fetchCache.get(filePath) - if (timestamp !== null && cache && cache.timestamp >= timestamp) + if (timestamp && cache && cache.timestamp >= timestamp) return cache.result const time = Date.now()