Voici un exemple de mise en place d’un site statique avec Lume sur les services d’hébergement de sites statiques de Kinsta à partir d’un dépôt GitHub.

Lume est un générateur de site statique rapide et flexible pour Deno. Plus d’informations sont disponibles sur le site lume.land.

Pendant le processus de déploiement, Kinsta installe automatiquement les dépendances définies dans votre fichier package.json.

  1. 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) : Kinsta – Hello World – Site statique avec Lume
  2. Dans MyKinsta, ajoutez un site statique avec le dépôt Hello World Lume. Les réglages de construction peuvent s’afficher automatiquement ; vérifiez qu’ils correspondent à ce qui suit et modifiez-les si nécessaire :
    • Commande de construction : npm run build
    • Node version : 18.16.0
    • Répertoire de publication : _site
  3. Le site est disponible dès que la construction est terminée, et la page d’accueil de Kinsta se charge dans l’URL de votre site.
Page d'accueil Kinsta après un déploiement réussi de Lume.
Page d’accueil Kinsta après un déploiement réussi de Lume.

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.