Este es un ejemplo de cómo configurar un sitio estático con Lume en los servicios de alojamiento de Sitios Estáticos de Kinsta a partir de un repositorio de GitHub.

Lume es un generador de sitios estáticos rápido y flexible para Deno. Puedes obtener más información en el sitio web lume.land.

Durante el proceso de despliegue, Kinsta instala automáticamente las dependencias definidas en tu archivo package.json.

  1. Accede a GitHub y crea un nuevo repositorio a partir de esta plantilla (Utilizar esta plantilla > Crear un nuevo repositorio): Kinsta – Hello World – Sitio Estático Con Lume
  2. En MyKinsta, añade un sitio estático con el repositorio Hello World Lume. Puede que se autocompleten los ajustes de construcción; comprueba que coinciden con los siguientes y cámbialos si es necesario:
    • Comando de construcción: npm run build
    • Versión de nodo: 18.16.0
    • Directorio de publicación: _site
  3. El sitio estará disponible en cuanto termine la construcción, y la página de bienvenida de Kinsta se cargará en la URL de tu sitio.
Página de Bienvenida de Kinsta tras la correcta implantación de Lume.
Página de Bienvenida de Kinsta tras el despliegue de Lume.

Ciclo de Vida del Despliegue

Cada vez que se inicia un despliegue (mediante la creación de un sitio estático o un nuevo despliegue debido a un commit entrante), se ejecuta el comando de construcción, seguido del despliegue del contenido del Directorio de Publicación.