VuePress es un generador de Sitios Estáticos basado en Vue. Sus principales características son el rendimiento y la sencillez. Puedes encontrar más información en el sitio web de VuePress.

Kinsta instala automáticamente las dependencias definidas en su archivo composer.json durante el proceso de despliegue.

  1. Crea un nuevo repositorio a partir de esta plantilla (Usar esta plantilla > Crear un nuevo repositorio): Kinsta — VuePress Starter
  2. En MyKinsta, añade una aplicación con el repositorio Hola Mundo VuePress. El comando Start se puede dejar en blanco para el proceso web ya que Kinsta detecta automáticamente el comando requerido durante el primer despliegue.

La aplicación estará disponible tan pronto como finalice la construcción, y se cargará una página Hola Mundo en la URL de tu aplicación.

Aplicación VuePress.
Aplicación VuePress.

Configuración del Servidor Web

Puerto

Kinsta establece automáticamente la variable de entorno PORT. No es necesario definirla o codificarla en la aplicación. El paquete serve utiliza automáticamente el puerto establecido por Kinsta.

Comando de Inicio

Cuando despliegas la aplicación, Kinsta crea automáticamente un proceso web con npm start como punto de entrada.

Ciclo de Vida del Despliegue

Cada vez que se inicia un despliegue (a través de la creación de una aplicación o re-despliegue debido a un commit entrante), se ejecuta el comando npm build the, seguido por el comando npm start.