Looking for jekyll Answers? Try Ask4KnowledgeBase
Looking for jekyll Keywords? Try Ask4Keywords

jekyllEmpezando con jekyll


Observaciones

Jekyll es un generador de sitios estático simple, consciente del blog. Toma un directorio de plantillas que contiene archivos de texto sin procesar en varios formatos, lo ejecuta a través de un convertidor (como Markdown) y su renderizador líquido, y escupe un sitio web estático completo, listo para publicar, adecuado para servir con su servidor web favorito. Jekyll también es el motor detrás de GitHub Pages, lo que significa que puedes usar Jekyll para alojar la página, el blog o el sitio web de tu proyecto de forma gratuita desde los servidores de GitHub.

El sitio web de Jekyll se encuentra en http://jekyllrb.com/ , y la documentación se puede encontrar en http://jekyllrb.com/docs/home/ .


Último lanzamiento:

Versión de la gema

Uso básico

La gema Jekyll pone a tu disposición un ejecutable jekyll en tu ventana de Terminal. Puedes usar este comando de varias maneras:

$ jekyll build
# => The current folder will be generated into ./_site

$ jekyll build --destination <destination>
# => The current folder will be generated into <destination>

$ jekyll build --source <source> --destination <destination>
# => The <source> folder will be generated into <destination>

$ jekyll build --watch
# => The current folder will be generated into ./_site,
#    watched for changes, and regenerated automatically.
 

Jekyll también viene con un servidor de desarrollo incorporado que le permitirá obtener una vista previa de cómo se verá el sitio generado en su navegador a nivel local.

$ jekyll serve
# => A development server will run at http://localhost:4000/
# Auto-regeneration: enabled. Use `--no-watch` to disable.
 

Crear Jekyll Post Y Páginas

Crear nuevo Jekyll Post

Para crear una nueva publicación de Jekyll, cree un nuevo archivo en el directorio _posts con el formato

YYYY-MM-DD-title.MARKUP
 

Reemplace MARKUP con la extensión de archivo para el idioma que desea utilizar. Esto suele ser Markdown (.md o .markdown) o HTML (.html).

_posts/2017-01-01-hello-jekyll.md
 

Crear nueva página de Jekyll

Para crear una nueva página de Jekyll, cree un nuevo archivo en cualquier carpeta o directorio no excluido por Jekyll en el directorio de su proyecto.

about.html
contact/company_info.md
 

NOTA: Tanto los archivos de Page como los de Post requieren que se consideren los guiones de Front Matter para su procesamiento. De lo contrario, simplemente se designan como un StaticFile .

Los guiones de Front Matter deben estar al principio, antes de su contenido, y simplemente tienen este aspecto:

---
---

< your content >
 

Instalar Jekyll en Linux Mint 18

Instala jekyll en Linux Mint 18 con los siguientes pasos:

sudo apt install ruby
sudo apt install build-essential 
sudo apt install ruby-dev
sudo gem install jekyll
 

Instalar Jekyll en Windows

  1. Abra un símbolo del sistema con acceso de administrador
  2. Instale Chocolatey: @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
  3. Cierre el indicador de comando ya que Chocolatey no estará disponible hasta que cierre y vuelva a abrir.
  4. Abra un símbolo del sistema con acceso de administrador
  5. Intall Ruby: choco install ruby -y
  6. Cierre y abra un nuevo símbolo del sistema con acceso de administrador
  7. Instalar Jekyll: gem install jekyll

Encontré esta guía aquí .

Instalación o configuración

Inicio rápido para Jekyll

 $ gem install jekyll
 $ jekyll new my-awesome-site
 $ cd my-awesome-site
~/my-awesome-site $ jekyll serve
 

Ahora navega a http: // localhost: 4000


Inicio rápido para Jekyll con Bundler

 $ gem install jekyll bundler
 $ jekyll new my-awesome-site
 $ cd my-awesome-site
~/my-awesome-site $ bundle exec jekyll serve
 

Ahora navega a http: // localhost: 4000