Una vez instalado Hexo, ejecuta los siguientes comandos para inicializar Hexo en el directorio objetivo <folder>.
$ hexo init <folder> |
Una vez inicializado, esta es la estructura de directorios del proyecto:
. |
_config.yml
El fichero de configuración. Donde puedes establecer la mayoría de ajustes.
package.json
Datos de la aplicación. Los renderizadores EJS, Stylus y Markdown vienen instalados por defecto. Si lo deseas, puedes eliminarlos a posteriori.
{ |
scaffolds
El directorio de moldes (scaffolds). Cuando creas un nuevo artículo, Hexo usa genera el fichero mediante el modelo correspondiente.
source
El directorio source. Aquí es donde colocas el contenido de tu sitio. Hexo ignora los ficheros y directorios ocultos, aquellos que empiezan con un _ (guion bajo) - excepto el directorio _posts. Los ficheros renderizables (p. ej. Markdown, HTML) serán procesados y colocados en el directorio public, mientras que otros ficheros serán simplemente copiados.
themes
El directorio themes. Hexo generará un sitio web estático combinando los contenidos con el tema.