Jekyll: Usar Archivo de Datos
Crear un Nuevo Proyecto de Jekyll
Para comenzar a utilizar los archivos de datos en Jekyll, primero crea un proyecto en blanco:
1
jekyll new usar_archivos_de_datos --blank
Agregar Jekyll
Dentro del proyecto, usamos Bundler para crear un Gemfile vacío y luego agregamos Jekyll como dependencia:
1
2
bundle init
bundle add jekyll
Usar un archivo de datos
Ahora podemos comenzar a crear archivos de datos personalizados en los siguientes formatos: YAML, JSON, CSV, TSV.
Primero podemos crear un archivo en _data/navigation.yml
con los siguientes datos:
1
2
3
4
- name: Home
link: /
- name: About
link: /about
Jekyll pone este archivo a disposición a través de site.data.navigation
. En lugar de generar cada enlace, podemos iterar sobre los datos:
1
2
3
4
5
6
7
8
<nav>
{% for item in site.data.navigation %}
<a href="{{ item.link }}"
{% if page.url == item.link %}style="color: red;"{% endif %}>
{{ item.name }}
</a>
{% endfor %}
</nav>
Esta entrada está licenciada bajo CC BY 4.0 por el autor.