graph TB
A[site] --- B[config]
A --- C[data] --- K(["data.config.yaml (необязательно)"])
C --- C1@{shape: procs , label: "json, yaml, csv..."}
A --- D[src]
A --- E[assets]
A --- M[hooks]
B --- F(["site.yaml (обязательно)"])
%%F --- |Конфигурационный файл сайта| F
B --- G[themes]
G --- H[theme_name1]
G --- I[theme_name2]
G --- J[...]
H --- L[templates]
H --- L1[assets]
В этой директории хранится конфигурационный файл и файлы тем.
Директория для подключенных данных. Все файлы csv и json
из этой папки будут доступны при генерации сайта. Необязательный файл
data.config.yaml или data.config.json предназначен для описания
операций, которые будут произведены над данными, в том числе — параметры
генерации страниц из данных.
Файлы из этой папки будут обработаны при генерации сайта, из файлов в markdown будут сгенерированы страницы, остальные файлы скопируются в выходную директорию.
Все файлы из этой папки будут скопированы в выходную директорию без обработки. Удобное место для файла .nojekyll 😃
Директория хуков