From 5506ae675ccebdc6f26b3b8f829098c8b1ca4030 Mon Sep 17 00:00:00 2001 From: Romuald Brillout Date: Sun, 22 May 2022 17:51:55 +0200 Subject: [PATCH] fix: remove 404 handler --- packages/vite/src/node/preview.ts | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/packages/vite/src/node/preview.ts b/packages/vite/src/node/preview.ts index ab4ddfb9571778..31157bdec76859 100644 --- a/packages/vite/src/node/preview.ts +++ b/packages/vite/src/node/preview.ts @@ -114,19 +114,6 @@ export async function preview( // apply post server hooks from plugins postHooks.forEach((fn) => fn && fn()) - if (!spa) { - // 404 handling (this simulates what most static hosts do) - app.use(config.base, (_, res, next) => { - const file = path.join(distDir, './404.html') - if (fs.existsSync(file)) { - res.statusCode = 404 - res.end(fs.readFileSync(file)) - } else { - next() - } - }) - } - const options = config.preview const hostname = resolveHostname(options.host) const port = options.port ?? 4173