En esta sección, vamos a hablar de los puntos clave de las implementaciones para evitar la mayoría de los problemas durante la implementación.

Herramientas de construcción

Como mencionó Requisitos previos, deberá configurar esas herramientas en su entorno de implementación.

Instalación de dependencias

Usamos NPM para administrar las dependencias del tema, es necesario instalar las dependencias en el entorno de implementación, ya que NO DEBEMOS confirmar la carpeta node_modules.

1$ npm i

npm i es el acceso directo de npm install.

package.json y package-lock.json DEBEN confirmarse, npm se basa en el primero, el segundo ahorrará tiempo de instalación.

Sitio de construcción

Es hora de construir el sitio después de instalar las dependencias.

1$ hugo --gc --minify
  • --minify minimiza el HTML final.

Puede cambiar el baseURL mediante la bandera -b.

El comando generó el sitio y lo guardó en el directorio public de forma predeterminada.

Sitio de implementación

Este paso depende de los métodos de implementación que utilice.

Métodos de implementación

  1. Estibador
  2. Páginas de GitHub
  3. Netlificar
  4. Páginas de Cloudflare
  5. Páginas de GitLab
  6. Encuentre más en Alojamiento e implementación

Lectura adicional