From faea2c4d1a56e8ff1251685fda040367169be92d Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 25 Feb 2021 17:54:14 -0500 Subject: [PATCH] fix: handle ssrLoadModule failures. closes #2252 --- packages/vite/src/node/ssr/ssrModuleLoader.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/ssr/ssrModuleLoader.ts b/packages/vite/src/node/ssr/ssrModuleLoader.ts index 7004b7f4135604..d58446bf0c8273 100644 --- a/packages/vite/src/node/ssr/ssrModuleLoader.ts +++ b/packages/vite/src/node/ssr/ssrModuleLoader.ts @@ -46,7 +46,7 @@ export async function ssrLoadModule( const modulePromise = instantiateModule(url, server, context, urlStack) pendingModules.set(url, modulePromise) - modulePromise.then(() => pendingModules.delete(url)) + modulePromise.catch(() => {}).then(() => pendingModules.delete(url)) return modulePromise }