From eb919814549b631f0935e47682d89dd8f2ddd924 Mon Sep 17 00:00:00 2001 From: Aaron Reisman Date: Thu, 5 Sep 2024 10:22:49 -0700 Subject: [PATCH] chore: use watch_dir for cloudflare workers template there's a lot of issues with the cloudflareDevProxyVitePlugin when it comes to bindings and the dev server. this commit uses watch_dir instead of the plugin. To make bindings easier to work with. --- templates/cloudflare-workers/package.json | 2 +- templates/cloudflare-workers/vite.config.ts | 6 +----- templates/cloudflare-workers/wrangler.toml | 1 + 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/templates/cloudflare-workers/package.json b/templates/cloudflare-workers/package.json index 5c226bfde73..24ca8b68ad3 100644 --- a/templates/cloudflare-workers/package.json +++ b/templates/cloudflare-workers/package.json @@ -5,7 +5,7 @@ "scripts": { "build": "remix vite:build", "deploy": "wrangler deploy", - "dev": "remix vite:dev", + "dev": "wrangler dev", "lint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .", "start": "wrangler dev", "typegen": "wrangler types", diff --git a/templates/cloudflare-workers/vite.config.ts b/templates/cloudflare-workers/vite.config.ts index 1419d99e9e8..a413609cea0 100644 --- a/templates/cloudflare-workers/vite.config.ts +++ b/templates/cloudflare-workers/vite.config.ts @@ -1,13 +1,9 @@ import { defineConfig } from "vite"; -import { - vitePlugin as remix, - cloudflareDevProxyVitePlugin, -} from "@remix-run/dev"; +import { vitePlugin as remix } from "@remix-run/dev"; import tsconfigPaths from "vite-tsconfig-paths"; export default defineConfig({ plugins: [ - cloudflareDevProxyVitePlugin(), remix({ future: { v3_fetcherPersist: true, diff --git a/templates/cloudflare-workers/wrangler.toml b/templates/cloudflare-workers/wrangler.toml index bdebe9f88ea..211c1cdb423 100644 --- a/templates/cloudflare-workers/wrangler.toml +++ b/templates/cloudflare-workers/wrangler.toml @@ -10,3 +10,4 @@ bucket = "./build/client" [build] command = "npm run build" +watch_dir = "./src"