diff --git a/packages/adapter-cloudflare-workers/README.md b/packages/adapter-cloudflare-workers/README.md index a62bfead4808..75a52d1b150f 100644 --- a/packages/adapter-cloudflare-workers/README.md +++ b/packages/adapter-cloudflare-workers/README.md @@ -4,6 +4,19 @@ SvelteKit adapter that creates a Cloudflare Workers site using a function for dy This is very experimental; the adapter API isn't at all fleshed out, and things will definitely change. +_**Comparisons**_ + +- `adapter-cloudflare` – supports all SvelteKit features; builds for + [Cloudflare Pages](https://blog.cloudflare.com/cloudflare-pages-goes-full-stack/) +- `adapter-cloudflare-workers` – supports all SvelteKit features; builds for + Cloudflare Workers +- `adapter-static` – only produces client-side static assets; compatible with + Cloudflare Pages + +> **Note:** Cloudflare Pages' new Workers integration is currently in beta.
+> Compared to `adapter-cloudflare-workers`, this adapter will be the preferred approach for most users since building on top of Pages unlocks automatic builds and deploys, preview deployments, instant rollbacks, etc.
+> From SvelteKit's perspective, there is no difference and no functionality loss when migrating to/from the Workers and the Pages adapters. + ## Usage Install with `npm i -D @sveltejs/adapter-cloudflare-workers@next`, then add the adapter to your `svelte.config.js`: diff --git a/packages/adapter-cloudflare/README.md b/packages/adapter-cloudflare/README.md index 4e8db306ab21..62f05ae35e8b 100644 --- a/packages/adapter-cloudflare/README.md +++ b/packages/adapter-cloudflare/README.md @@ -12,6 +12,10 @@ _**Comparisons**_ - `adapter-static` – only produces client-side static assets; compatible with Cloudflare Pages +> **Note:** Cloudflare Pages' new Workers integration is currently in beta.
+> Compared to `adapter-cloudflare-workers`, this adapter will be the preferred approach for most users since building on top of Pages unlocks automatic builds and deploys, preview deployments, instant rollbacks, etc.
+> From SvelteKit's perspective, there is no difference and no functionality loss when migrating to/from the Workers and the Pages adapters. + ## Installation ```sh diff --git a/packages/adapter-cloudflare/files/worker.js b/packages/adapter-cloudflare/files/worker.js index 7282d43e8649..8378d9f5add7 100644 --- a/packages/adapter-cloudflare/files/worker.js +++ b/packages/adapter-cloudflare/files/worker.js @@ -28,7 +28,7 @@ export default { }); } } catch (e) { - return new Response('Error rendering route:' + (e.message || e.toString()), { status: 500 }); + return new Response('Error rendering route: ' + (e.message || e.toString()), { status: 500 }); } return new Response({