diff --git a/packages/react-router-dev/vite/rsc/plugin.ts b/packages/react-router-dev/vite/rsc/plugin.ts index f2854d12e5..106a1fdc0c 100644 --- a/packages/react-router-dev/vite/rsc/plugin.ts +++ b/packages/react-router-dev/vite/rsc/plugin.ts @@ -75,9 +75,21 @@ export function reactRouterRSCVitePlugin(): Vite.PluginOption[] { jsxDev: viteCommand !== "build", }, environments: { - client: { build: { outDir: "build/client" } }, - rsc: { build: { outDir: "build/server" } }, - ssr: { build: { outDir: "build/server/__ssr_build" } }, + client: { + build: { + outDir: join(config.buildDirectory, "client"), + }, + }, + rsc: { + build: { + outDir: join(config.buildDirectory, "server"), + }, + }, + ssr: { + build: { + outDir: join(config.buildDirectory, "server/__ssr_build"), + }, + }, }, build: { rollupOptions: {