Description
Describe the bug
@sveltejs/adapter-cloudflare-workers throws the following error when trying to run a projected created with created with create-cloudflare.
error during build:
Error: Missing a wrangler.toml file
PR #13148 implements .json
support, but since wrangler v3.91.0 .jsonc
is also supported by default.
Reproduction
Create a project using adapter-cloudflare-workers
npm create cloudflare@latest -- my-svelte-app --framework=svelte --git=false --deploy=false -- --template=minimal --types=ts --no-install
What would you like to add to your project?
🟩 sveltekit-adapter
Which SvelteKit adapter would you like to use?
🟢 cloudflare-workers
cd my-svelte-app
npm run preview
Logs
Run npm run preview to preview your production build locally.
> Using @sveltejs/adapter-cloudflare-workers
Consult https://developers.cloudflare.com/workers/platform/sites/configuration on how to setup your site
Sample wrangler.toml:
name = "<your-site-name>"
account_id = "<your-account-id>"
main = "./.cloudflare/worker.js"
site.bucket = "./.cloudflare/public"
build.command = "npm run build"
compatibility_date = "2021-11-12"
workers_dev = true
error during build:
Error: Missing a wrangler.toml file
System Info
System:
OS: Windows 11 10.0.26100
CPU: (24) x64 12th Gen Intel(R) Core(TM) i9-12900K
Memory: 50.73 GB / 63.74 GB
Binaries:
Node: 22.11.0 - C:\Program Files\nodejs\node.EXE
npm: 10.9.0 - C:\Program Files\nodejs\npm.CMD
pnpm: 10.4.0 - C:\Program Files\nodejs\pnpm.CMD
Browsers:
Edge: Chromium (129.0.2792.89)
Internet Explorer: 11.0.26100.1882
npmPackages:
@sveltejs/adapter-cloudflare: ^5.0.3 => 5.0.3
@sveltejs/adapter-cloudflare-workers: ^2.7.0 => 2.7.1
@sveltejs/kit: ^2.16.0 => 2.17.2
@sveltejs/vite-plugin-svelte: ^5.0.0 => 5.0.3
svelte: ^5.0.0 => 5.20.0
vite: ^6.0.0 => 6.1.0
Severity
annoyance
Additional Information
No response
Activity