img div attribute html ruby jekyll

html - div - La instalación por defecto de Jekyll no tiene el directorio_layouts



title html css (2)

Básicamente, Jekyll quiere que uses temas, así que ya no puedes ver _layouts , _includes , _sass , _assets .

Para usar el comportamiento anterior, simplemente copie desde el archivo gem:

open $(bundle show minima)

Copia las 4 carpetas en tu directorio jekyll

Así que seguí la guía en el sitio web de Jekyll instalando y ejecutando Jekyll (seguro que no tengo que publicar esto aquí). Y el sitio está funcionando perfectamente, pero por alguna razón no veo el directorio _layouts que se supone que debe estar allí. En las páginas puedo ver que hace referencia a algunos diseños, es decir:

index.html

--- layout: default --- <div class="home">

about.md

--- layout: page title: About permalink: /about/ --- This is the base Jekyll theme.

Pero cuando nos fijamos en la estructura del directorio del proyecto:

No hay carpeta de diseños ... ¿qué pasa con eso? Aunque todo funciona. Y se ve perfectamente bien cuando se ejecuta en localhost.


Debe ejecutar la reciente versión 3.2 de Jekyll, que presenta temas basados ​​en Gem (de https://jekyllrb.com/docs/themes/ ):

El paquete de temas de Jekyll incluye diseños y hojas de estilo de una manera que puede ser anulada por el contenido de su sitio.

El tema se establece en _config.yml:

theme: minima

Los archivos iniciales que estaban anteriormente en _layouts , _includes y _sass ahora están empaquetados con el tema.