From b6f06ba2990378b5ebbcdbff9e84a1f8904bd182 Mon Sep 17 00:00:00 2001 From: whatwg6 Date: Mon, 6 Jul 2026 16:35:21 +0800 Subject: [PATCH] Fix SSR static asset serving --- ssr-data-router/server.js | 3 ++- ssr/server.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ssr-data-router/server.js b/ssr-data-router/server.js index fcaafda..5457082 100644 --- a/ssr-data-router/server.js +++ b/ssr-data-router/server.js @@ -20,13 +20,14 @@ async function createServer() { let { createServer: createViteServer } = await import("vite"); vite = await createViteServer({ root, + appType: "custom", server: { middlewareMode: "ssr" }, }); app.use(vite.middlewares); } else { app.use(require("compression")()); - app.use(express.static(resolve("dist/client"))); + app.use(express.static(resolve("dist/client"), { index: false })); } app.use("*", async (req, res) => { diff --git a/ssr/server.js b/ssr/server.js index 0a41cb2..0ca4e3d 100644 --- a/ssr/server.js +++ b/ssr/server.js @@ -20,13 +20,14 @@ async function createServer() { let { createServer: createViteServer } = await import("vite"); vite = await createViteServer({ root, + appType: "custom", server: { middlewareMode: "ssr" }, }); app.use(vite.middlewares); } else { app.use(require("compression")()); - app.use(express.static(resolve("dist/client"))); + app.use(express.static(resolve("dist/client"), { index: false })); } app.use("*", async (req, res) => {