From a17cf21c88245bc5f034c5ab3472ff7ccfa47cfd Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 30 Mar 2023 01:08:26 +0800 Subject: [PATCH] fix: ssrLoadModule importee --- packages/vite/src/node/ssr/ssrModuleLoader.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/ssr/ssrModuleLoader.ts b/packages/vite/src/node/ssr/ssrModuleLoader.ts index 67922af0cfd310..706aada29baa9a 100644 --- a/packages/vite/src/node/ssr/ssrModuleLoader.ts +++ b/packages/vite/src/node/ssr/ssrModuleLoader.ts @@ -147,7 +147,10 @@ async function instantiateModule( context, urlStack, fixStacktrace, - ) + ).catch((err) => { + err.importee = dep + throw err + }) if (pendingDeps.length === 1) { pendingImports.delete(url) } else { @@ -222,7 +225,6 @@ async function instantiateModule( }, ) - delete e.importee throw e }