refactor: move wrangler config files to root directory
Moved wrangler.toml and wrangler.dev.toml from worker/ to root directory to fix Cloudflare Pages deployment. Updated package.json scripts to reference new config locations. This resolves the "Missing entry-point to Worker script" error during Pages builds. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
26454f70bb
commit
32e5fdb21c
12
package.json
12
package.json
|
|
@ -6,15 +6,15 @@
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "concurrently --kill-others --names client,worker --prefix-colors blue,red \"npm run dev:client\" \"npm run dev:worker:local\"",
|
"dev": "concurrently --kill-others --names client,worker --prefix-colors blue,red \"npm run dev:client\" \"npm run dev:worker:local\"",
|
||||||
"dev:client": "vite --host 0.0.0.0 --port 5173",
|
"dev:client": "vite --host 0.0.0.0 --port 5173",
|
||||||
"dev:worker": "wrangler dev --config worker/wrangler.dev.toml --remote --port 5172",
|
"dev:worker": "wrangler dev --config wrangler.dev.toml --remote --port 5172",
|
||||||
"dev:worker:local": "wrangler dev --config worker/wrangler.dev.toml --port 5172 --ip 0.0.0.0",
|
"dev:worker:local": "wrangler dev --config wrangler.dev.toml --port 5172 --ip 0.0.0.0",
|
||||||
"build": "tsc && vite build",
|
"build": "tsc && vite build",
|
||||||
"build:worker": "wrangler build --config worker/wrangler.dev.toml",
|
"build:worker": "wrangler build --config wrangler.dev.toml",
|
||||||
"preview": "vite preview",
|
"preview": "vite preview",
|
||||||
"deploy": "tsc && vite build && wrangler deploy --config worker/wrangler.toml",
|
"deploy": "tsc && vite build && wrangler deploy",
|
||||||
"deploy:pages": "tsc && vite build",
|
"deploy:pages": "tsc && vite build",
|
||||||
"deploy:worker": "wrangler deploy --config worker/wrangler.toml",
|
"deploy:worker": "wrangler deploy",
|
||||||
"deploy:worker:dev": "wrangler deploy --config worker/wrangler.dev.toml",
|
"deploy:worker:dev": "wrangler deploy --config wrangler.dev.toml",
|
||||||
"types": "tsc --noEmit"
|
"types": "tsc --noEmit"
|
||||||
},
|
},
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
main = "worker.ts"
|
main = "worker/worker.ts"
|
||||||
compatibility_date = "2024-07-01"
|
compatibility_date = "2024-07-01"
|
||||||
name = "jeffemmett-canvas-dev"
|
name = "jeffemmett-canvas-dev"
|
||||||
account_id = "0e7b3338d5278ed1b148e6456b940913"
|
account_id = "0e7b3338d5278ed1b148e6456b940913"
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# Worker configuration
|
# Worker configuration
|
||||||
# Note: This wrangler.toml is for the Worker backend only.
|
# Note: This wrangler.toml is for the Worker backend only.
|
||||||
# Pages deployment is configured separately in the Cloudflare dashboard.
|
# Pages deployment is configured separately in the Cloudflare dashboard.
|
||||||
main = "worker.ts"
|
main = "worker/worker.ts"
|
||||||
compatibility_date = "2024-07-01"
|
compatibility_date = "2024-07-01"
|
||||||
name = "jeffemmett-canvas"
|
name = "jeffemmett-canvas"
|
||||||
account_id = "0e7b3338d5278ed1b148e6456b940913"
|
account_id = "0e7b3338d5278ed1b148e6456b940913"
|
||||||
Loading…
Reference in New Issue