Questo è un esempio di come creare un sito statico con Lume sui servizi di Hosting di Siti Statici di Kinsta partendo da un repository GitHub.

Lume è un generatore di siti statici veloce e flessibile per Deno. Maggiori informazioni sono disponibili sul sito web lume.land.

Durante il processo di distribuzione, Kinsta installa automaticamente le dipendenze definite nel file package.json.

  1. Accedere a GitHub e creare un nuovo repository da questo template (Use this template > Create a new repository): Kinsta – Hello World – Static Site with Lume
  2. In MyKinsta, aggiungere un sito statico con il repository Hello World Lume. Le impostazioni di Build potrebbero essere auto-popolate; controllare che corrispondano a quelle indicate di seguito e, se necessario, modificarle:
    • Comando di build: npm run build
    • Versione Node: 18.16.0
    • Directory di pubblicazione: _site
  3. Il sito è disponibile non appena la build è terminata e la pagina di benvenuto di Kinsta viene caricata all’URL del sito.
Pagina di benvenuto di Kinsta dopo il successo della distribuzione di Lume.
Pagina di benvenuto di Kinsta dopo la distribuzione di Lume.

Ciclo di vita della distribuzione

Ogni volta che viene avviata una distribuzione (attraverso la creazione di un sito statico o una nuova distribuzione a causa di un commit in entrata), viene eseguito il comando di build, seguito dalla distribuzione dei contenuti della Directory di pubblicazione.