diff --git a/web/pages/index/+config.ts b/web/pages/index/+config.ts index eca8ecc..94b0922 100644 --- a/web/pages/index/+config.ts +++ b/web/pages/index/+config.ts @@ -1,7 +1,8 @@ import type { Config } from "vike/types"; // Disable SSR for the game page since Emscripten requires a browser environment +// Prerender enabled to generate index.html for deployment, while ssr: false ensures client-side WASM loading export default { - prerender: false, // Don't pre-render during build - ssr: false, // Force client-side only rendering + prerender: true, // Generate static HTML shell for deployment + ssr: false, // Force client-side only rendering (required for Emscripten/WASM) } satisfies Config;