Tools•generator
Vercel for SvelteKit
Generates deployment configuration files for SvelteKit apps targeting Vercel, Cloudflare, or Node.js
Try the tool
client runnerGenerated config file
Run the tool to see output.
Examples
Vercel config
{
"target": "Vercel"
}Expected output
vite.config.js
svelte.config.js
vercel.json
// vercel.json
{
"version": 2,
"builds": [
{
"src": "./",
"use": "@vercel/static"
}
]
}Cloudflare config
{
"target": "Cloudflare"
}Expected output
svelte.config.js
src/hooks.server.ts
// hooks.server.ts
export async function handle({ request, resolve }) {
const response = await resolve(request);
return new Response(response.body, {
...response,
headers: {
...response.headers,
'X-Cloudflare-Workers': 'true'
}
});
}How it works
Select your deployment platform to generate matching configuration files. Outputs Vercel's build specifications, Cloudflare Workers hooks, or Node.js server setup code. Useful for quickly initializing deployment-specific code without manual configuration.