VuePress è un generatore di siti statici alimentato da Vue e le sue caratteristiche principali sono le prestazioni e l’approccio orientato alla semplicità.

Maggiori informazioni sono disponibili sul sito web vuepress.github.io.

Durante la distribuzione, Kinsta installa automaticamente le dipendenze definite nel file composer.json.

  1. Aprire il seguente repository GitHub: https://github.com/kinsta/hello-world-vuepress

  2. In MyKinsta, aggiungere un’applicazione con il repository vuepress. Il comando Start può essere lasciato vuoto per il processo web, perché Kinsta rileva automaticamente il comando richiesto durante la prima distribuzione.

L’applicazione è disponibile non appena la compilazione termina e carica una pagina Hello World.

Applicazione VuePress
Applicazione VuePress.

Configurazione del server web

Porta

Kinsta imposta automaticamente la variabile d’ambiente PORT. Non è necessario definirla o codificarla nell’applicazione. Il pacchetto serve utilizza automaticamente la porta impostata da Kinsta.

Comando start

Quando si distribuisce l’applicazione, Kinsta crea automaticamente un processo web con npm start come punto di ingresso.

Ciclo di Vita della Distribuzione

Ogni volta che si avvia una distribuzione (creando un’applicazione o effettuando una nuova distribuzione a causa di un commit in arrivo), viene eseguito il comando npm build, seguito dal comando npm start.