Skip to content

Commit 609d437

Browse files
committed
fix: show error if vite client cannot be loaded
1 parent feae09f commit 609d437

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/vite/src/node/server/middlewares/error.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ export function errorMiddleware(
8484
</script>
8585
</head>
8686
<body>
87+
<h1>Internal Server Error</h1>
88+
<pre>${err.stack?.replace(/</g, '&lt;')}</pre>
8789
</body>
8890
</html>
8991
`)

playground/html/__tests__/html.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ describe.runIf(isServe)('invalid', () => {
259259
const errorOverlay = await page.waitForSelector('vite-error-overlay')
260260
expect(errorOverlay).toBeTruthy()
261261

262-
await page.click('html')
262+
await page.click('html', { position: { x: 50, y: 50 } })
263263
const isVisbleOverlay = await errorOverlay.isVisible()
264264
expect(isVisbleOverlay).toBeFalsy()
265265
})

0 commit comments

Comments
 (0)