diff --git a/packages/vite/src/node/plugins/importAnaysisBuild.ts b/packages/vite/src/node/plugins/importAnaysisBuild.ts index 2e72f62fdc030b..3ccd90a8e083d1 100644 --- a/packages/vite/src/node/plugins/importAnaysisBuild.ts +++ b/packages/vite/src/node/plugins/importAnaysisBuild.ts @@ -65,8 +65,9 @@ function preload(baseModule: () => Promise<{}>, deps?: string[]) { // @ts-ignore document.head.appendChild(link) if (isCss) { - return new Promise((res) => { + return new Promise((res, rej) => { link.addEventListener('load', res) + link.addEventListener('error', rej) }) } })