SvelteKit
Voici un exemple de mise en place d’un site statique avec SvelteKit sur les services d’hébergement de sites statiques de Kinsta à partir d’un dépôt GitHub.
SvelteKit est un framework complet construit au-dessus du framework frontal Svelte. Il permet aux développeurs de construire des applications web puissantes et évolutives avec un minimum de configuration. Vous trouverez plus d’informations sur le site web de SvelteKit.
Conditions préalables
- Les modèles de démarrage rapide de Kinsta sont stockés et gérés dans GitHub ; par conséquent, vous avez besoin d’un compte GitHub pour y accéder.
- Vous devez créer un compte MyKinsta pour déployer le site statique.
Déployer un site statique SvelteKit
- Connectez-vous à GitHub et créez un nouveau dépôt à partir de ce modèle (Utiliser ce modèle > Créer un nouveau dépôt) : static-sveltekit-demo.
- Dans MyKinsta, cliquez sur Static Sites > Add site > sélectionnez GitHub, cliquez sur Connect git provider > Authorize, et connectez-vous à votre compte GitHub.
- Choisissez le dépôt SvelteKit, cliquez sur Continuer, et entrez ce qui suit dans les paramètres de construction:
- Build command (commande de construction) :
npm run build
- Node version : 18
- Répertoire de publication : build
- Build command (commande de construction) :
- Cliquez sur Créer un site.
Pendant le processus de déploiement, Kinsta installe automatiquement les dépendances définies dans votre fichier package.json. Le site est disponible dès que le déploiement est terminé et que la page d’accueil de Kinsta se charge à l’URL de votre site.
Cycle de vie du déploiement
Chaque fois qu’un déploiement est initié (par la création d’un site statique ou par un redéploiement dû à un commit entrant), la commande de construction est exécutée, suivie par le déploiement du contenu du répertoire de publication.