SvelteKit

Questo è un esempio di come impostare un sito statico con SvelteKit sui servizi di hosting di siti statici di Kinsta partendo da un repository GitHub.

SvelteKit è un framework full-stack costruito sulla base del framework frontend Svelte. Permette agli sviluppatori di creare applicazioni web potenti e scalabili con un minimo di boilerplate e di configurazione. Maggiori informazioni sono disponibili sul sito web di SvelteKit.

Prerequisiti

  • I template di avvio rapido di Kinsta sono archiviati e gestiti su GitHub; pertanto, per accedervi è necessario avere un account GitHub.
  • Sarà anche necessario creare un account MyKinsta per distribuire il sito statico.

Distribuire un sito statico SvelteKit

  1. Accedere a GitHub e crea un nuovo repository da questo template (Use this template > Create new repository): static-sveltekit-demo.
  2. In MyKinsta, cliccare su Siti statici > Aggiungi sito > selezionare GitHub, cliccare su Connetti provider git > Autorizza e accedere al proprio account GitHub.
  3. Scegliere il repository SvelteKit, cliccare su Continua e inserire quanto segue nelle Impostazioni di Build:
    • Comando di build: npm run build
    • Versione Node: 18
    • Directory di pubblicazione: build
  4. Cliccare su Crea sito.

Durante il processo di distribuzione, Kinsta installa automaticamente le dipendenze definite nel file package.json. Il sito è disponibile non appena la distribuzione termina e la pagina di benvenuto di Kinsta viene caricata all’URL del sito.

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 arrivo), viene eseguito il comando di build, seguito dalla distribuzione dei contenuti della Directory di pubblicazione.

Questo articolo ti è stato utile?