diff --git a/apps/cli/src/helpers/setup/workers-tanstack-start-setup.ts b/apps/cli/src/helpers/setup/workers-tanstack-start-setup.ts index 721a798b..6972fcce 100644 --- a/apps/cli/src/helpers/setup/workers-tanstack-start-setup.ts +++ b/apps/cli/src/helpers/setup/workers-tanstack-start-setup.ts @@ -61,7 +61,7 @@ export async function setupTanstackStartWorkersDeploy( .getElements() .findIndex((el) => el.getText().includes("tanstackStart(")); - const tanstackPluginText = 'tanstackStart({ target: "cloudflare-module" })'; + const tanstackPluginText = 'tanstackStart({ target: "cloudflare-module", customViteReactPlugin: true })'; if (tanstackPluginIndex === -1) { pluginsArray.addElement(tanstackPluginText); diff --git a/apps/cli/templates/frontend/react/tanstack-start/vite.config.ts b/apps/cli/templates/frontend/react/tanstack-start/vite.config.ts index 4996232c..998730e9 100644 --- a/apps/cli/templates/frontend/react/tanstack-start/vite.config.ts +++ b/apps/cli/templates/frontend/react/tanstack-start/vite.config.ts @@ -2,7 +2,8 @@ import { defineConfig } from "vite"; import tsconfigPaths from "vite-tsconfig-paths"; import { tanstackStart } from "@tanstack/react-start/plugin/vite"; import tailwindcss from "@tailwindcss/vite"; +import viteReact from "@vitejs/plugin-react"; export default defineConfig({ - plugins: [tsconfigPaths(), tailwindcss(), tanstackStart({})], + plugins: [tsconfigPaths(), tailwindcss(), tanstackStart({ customViteReactPlugin: true }), viteReact()], });