diff --git a/react-router.config.ts b/react-router.config.ts index 25f009d..72bf7a4 100644 --- a/react-router.config.ts +++ b/react-router.config.ts @@ -4,5 +4,5 @@ export default { // Server-side rendering is enabled by default. // Disable it because we have a separate backend server ssr: false, - basename: "/project2", + basename: "/project2/", } satisfies Config; diff --git a/vite.config.ts b/vite.config.ts index 2f11994..f3cfb8e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -3,6 +3,8 @@ import { defineConfig } from "vitest/config"; // https://vite.dev/config/ export default defineConfig({ + // Must match `basename` in react-router.config.ts. + base: "/project2/", // React Router does not work in Vitest's environment. // See GitHub discussion: https://github.com/remix-run/react-router/discussions/12655 plugins: [!process.env.VITEST && reactRouter()],