En esta publicación, explicaremos cómo instalar Jekyll SSG (Generador de sitio estático) en Manjaro Linux 21.
Instalación de Jekyll SSG en Manjaro
Complete los siguientes pasos para instalar Jekyll SSG (generador de sitio estático) en Manjaro Linux 21:
Paso 1: Actualizar la lista de paquetes
Actualice la lista de paquetes en su sistema usando el siguiente comando:
$ sudo pacman -syu
Paso 2: Instale requisitos previos
Hay algunos requisitos previos que debe instalar antes de continuar con la instalación de Jekyll SSG. Ejecute el siguiente comando para instalarlos:
$ sudo Pacman -S Ruby Base -Devel
Paso 2: Instale Jekyll
Configure la ruta de instalación de GEM agregando las variables de entorno a su ~/.archivo zshrc. Para esto, edite el .archivo zshrc con cualquier editor de texto.
$ sudo nano ~/.ZSHRC
Agregue las líneas a continuación en el .archivo zshrc.
# Instalar gemas de rubí en ~/gemas
Exportar gem_home = $ home/gems
Ruta de exportación = $ home/gems/bin: $ ruta
Ruta de exportación = $ Home/.Local/Share/Gem/Ruby/3.0.0/bin: $ ruta
Luego, guarde el archivo y salga del editor.
Ahora para aplicar los cambios, recargar .Configuración de BASHRC usando el siguiente comando:
$ fuente ~/.ZSHRC
Ahora, ejecute el siguiente comando para instalar Jekyll y el Bundler para manejar las dependencias de gemas.
$ gema instalación jekyll bundler
Esto instalará Jekyll y Bundler en su sistema Manjaro. Para verificar la instalación de Jekyll en su sistema, ejecute el comando a continuación:
$ Jekyll -v
La salida a continuación verifica que Jekyll Versión 4.2.2 se ha instalado correctamente en nuestro sistema.
Paso 3: crear el sitio
Cree un directorio para su sitio. Para hacerlo, ejecute el comando a continuación:
$ jekyll nuevo www
Puedes darle al nuevo directorio cualquier nombre que quieras. Hemos creado el directorio llamado www en el directorio de inicio.
Cuando se complete el comando, verá la salida que se muestra a continuación.
El comando anterior creará algunos archivos y directorios en el directorio www. Para verlos, use el comando ls.
Paso 4: Construya el sitio
El siguiente paso es construir el sitio. Para hacerlo, ejecute el siguiente comando:
$ Bundle Exec Jekyll Servir
Este comando construye el sitio y lo ejecuta en un servidor web local en http: // localhost: 4000.
Es posible que vea el error a continuación después de ejecutar el comando "Bundle Exec Jekyll Serv".
Esto ocurre porque Ruby 3.0 no viene incluido con Webrick. Para resolver este error, ejecute este comando:
$ Bundle Add Webrick
Después de esto, puede ejecutar el comando "Bundle Exec Jekyll Serve" para construir el sitio.
Ahora, abra su navegador web y navegue a http: // localhost: 4000. Verá su sitio estático con el siguiente contenido predeterminado.
En esta publicación, cubrimos cómo instalar Jekyll SSG (generador de sitio estático) y crear un sitio de prueba de Jekyll con contenido predeterminado para ponerlo a disposición del sistema local. Has visto lo fácil que es construir un sitio web estático sin la necesidad de ninguna experiencia compleja de programación y base de datos. Los sitios web estáticos, sin embargo, tienen algunas limitaciones. Una de las principales limitaciones es que no puede publicar y modificar su contenido a través de su navegador. En su lugar, tendría que realizar cambios en sus archivos de texto o plantillas localmente y luego regenerar el sitio para hacerlo en vivo.