El sitio web se genera utilizando Hugo. Hugo es un generador de sitios estáticos que utiliza sitios y plantillas de Markdown para compilar sitios web estáticos.
Clona el proyecto: git clone https://github.com/judaicalink/judaicalink-site.git
.
Vaya al directorio: cd judaicalink-site
.
Instale hugo (ver más abajo).
Simplemente descargue el ejecutable de Hugo (versión utilizada actualmente en el servidor: 0.104.3).
Tienes que agregar hugo en tus variables de entorno en RUTA:
Por ejemplo: C:UsuariosSuNombrehugo_0.31.1_Windows-64bit
Para comprobar si la instalación funcionó, puede escribir hugo help
en el símbolo del sistema. Debería recibir una respuesta que contenga varios comandos que hugo puede ejecutar.
-> Para obtener instrucciones más detalladas, consulte la guía que Hugo proporciona en la guía de instalación para Windows.
En su símbolo del sistema, vaya al directorio principal del repositorio clonado (donde está este archivo README.md) y ejecute el comando hugo server
.
Por ejemplo: C:UsersSuNombrejudaicalink-site>servidor hugo
Luego, puede navegar por el sitio web localmente en http://localhost:1313
Ubuntu: sudo apt update && sudo apt install hugo
.
Arco: sudo pacman -S hugo
.
Fedora, RedHat: sudo pacman -S hugo
Verificar la instalación con: hugo --version
.
Instale hugo con brew brew install hugo
.
Verificar la instalación con: hugo --version
.
Sirve Hugo directamente en tu máquina local con hugo serve
. Abre un servidor web. Verifique en la terminal el enlace y la ruta.
También verifique si hay errores.
Si desea compilar el código fuente y generar un sitio activo, simplemente ejecute hugo
.
Esto genera los archivos static
y la carpeta public
.
Si desea compilar los sitios en una carpeta específica, simplemente use: hugo -d <your-destination>
.
Ahora puede servir las páginas con un servidor web como Apache2 o NGINX.
Copie las carpetas public
y static
al directorio de servicio o agregue los directorios en sites-available
para la directiva de ubicación.
No olvide servir también la carpeta static
.
Simplemente busque y extraiga la última versión del sitio, git fetch
y git pull
. Luego compila el sitio nuevamente.
Si desea crear una imagen de Docker, clone el repositorio y ejecute docker build -t judaicalink-site .
en el directorio raíz del repositorio.
Para ejecutar la imagen, use docker run -d -p 80:80 judaicalink-site
.
Compruebe si la sintaxis de Markdown es correcta.
Observe la consola en busca de errores si los cambios no aparecen como se esperaba.
Sirve el sitio localmente y comprueba si hay cambios.
Borre el caché de su navegador.
Cuando haya terminado, confirme sus cambios en su repositorio bifurcado y envíe la solicitud de extracción.