Compilation et déploiement
Déploiements sans configuration
Éditer cette page sur GithubLorsque vous créez un nouveau projet SvelteKit avec npm create svelte@latest
, l'adaptateur adapter-auto
est installé par défaut. Cet adaptateur installe et utilise automatiquement l'adaptateur approprié lorsque vous déployez :
@sveltejs/adapter-cloudflare
pour Cloudflare Pages@sveltejs/adapter-netlify
pour Netlify@sveltejs/adapter-vercel
pour Vercelsvelte-adapter-azure-swa
pour Azure Static Web Appssvelte-kit-sst
pour AWS via SST
Nous vous recommandons d'installer en tant que devDependencies
l'adaptateur approprié une fois que vous avez choisi pour de bon un environnement de déploiement, car cela ajoutera cet adaptateur à votre lockfile et améliorera légèrement les temps d'installation sur votre CI
Configuration spécifique à chaque environnementpermalink
Pour ajouter des options de configuration, telles que { edge: true }
pour adapter-vercel
et adapter-netlify
, vous devez installer l'adaptateur approprié – adapter-auto
ne prend en compte aucune option.
Ajouter des adaptateurs communautairespermalink
Pour ajouter à adapter-auto
le support sans configuration d'un adaptateur communautaire, éditez le fichier adapters.js et ouvrez une pull request.