From e303c4e9395e6770b1f00104f28dee03e37c26ac Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 18 Feb 2021 15:30:52 -0500 Subject: [PATCH] fix(ssr): reject ssrLoadModule promises if evaluation fails (#2079) close #2078 --- packages/vite/src/node/ssr/ssrModuleLoader.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/ssr/ssrModuleLoader.ts b/packages/vite/src/node/ssr/ssrModuleLoader.ts index 6545fbd1ba278d..c760b2580478fd 100644 --- a/packages/vite/src/node/ssr/ssrModuleLoader.ts +++ b/packages/vite/src/node/ssr/ssrModuleLoader.ts @@ -114,9 +114,10 @@ export async function ssrLoadModule( `Error when evaluating SSR module ${url}:\n${e.stack}`, { timestamp: true, - clear: true + clear: server.config.clearScreen } ) + throw e } mod.ssrModule = ssrModule