From d9f8edbd5b243f60212cc4bb9271c01b7e3fdd76 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Tue, 1 Mar 2022 20:01:47 +0300 Subject: [PATCH] fix: throw Error when can't preload CSS (#7108) --- packages/vite/src/node/plugins/importAnalysisBuild.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/importAnalysisBuild.ts b/packages/vite/src/node/plugins/importAnalysisBuild.ts index bb5b50f93cdbb9..d816d4c1995fd8 100644 --- a/packages/vite/src/node/plugins/importAnalysisBuild.ts +++ b/packages/vite/src/node/plugins/importAnalysisBuild.ts @@ -75,7 +75,9 @@ function preload(baseModule: () => Promise<{}>, deps?: string[]) { if (isCss) { return new Promise((res, rej) => { link.addEventListener('load', res) - link.addEventListener('error', rej) + link.addEventListener('error', () => + rej(new Error(`Unable to preload CSS for ${dep}`)) + ) }) } })