1. Necesitas tener instalado Hugo
S.O | Comando para instalar |
---|---|
Linux | snap install hugo |
MacOs | brew install go |
Windows(Chocolatey) | choco install hugo -confirm |
Aqui tenemos una guia del paso a paso en sistema operativo de windows. ¿Cómo instalar HUGO?
En esta página encontrarás información detallada de como instarlo en linux y mac. Instalar HUGO (windows, linux y macos)
2. ¿Cómo funciona hugo?
Hugo es un generador de sitios web estáticos. Para generar ese sitio estático HUGO necesita un tema y ese tema trae el paquete de css, html y js necesarios para su funcionamiento, y un archivo de configuración para indicarle de donde tomará el tema en el que se basará.
Hugo crea un paquete con el contenido neceario para tu sitio estático, en este caso usamos GitHub Pages pero con ese paquete que te da podrias usar otra cosa para desplegar tu sitio.
3. ¿Cómo instalar los submódulos?
Opción 1:
Opción 2 - correr los siguientes comandos en orden:
Inicializas submódulos - git submodule init
Actualizas los subómulos de repositorio- git submodule update
4. ¿Cómo correr el proyecto para verlo en local?
Con el comando hugo server
5. ¿Cómo agregar un nuevo post y actualizar todos los repos?
Paso 1: Agregas un nuevo archivo .md en la carpata post.
Nota: cuida que el nombre no tenga guiones bajos o medios al principio.
Paso 2: Agregar las siguientes referencias en el archivo.
Paso 3: Revisar sitio en tu local con el siguiente comando hugo server
Paso 4: Si todo esta bien en el paso 3, procede a reconstruir el sitio con el comando hugo -D
, este comando recontruye el sitio en el repo de despliegue Repositorio de despliegue, tomando los cambios que agregaste.
Listo puedes ir a la página del sitio para ver tu nuevo post.