- Установить Hugo
- Клонировать этот репозиторий (или сделать форк если собираетесь вносить изменения)
- В папке с репозиторием выполнить команду
git submodule init
- Запустить
hugo server -D
и сайт станет доступен по ссылке http://localhost:1313/18xx-book/ - Теперь при редактировании любого
.md
файла изменения тут же отобразятся на локальном сайте
Содержимое сайта находится в папке content
.
-
content/_index.md
– главная страница -
content/docs/
– все остальные страницы находятся здесь -
content/docs/games/
– здесь находятся страницы отдельных игр -
Если страница содержит только один текстовый файл, можно создать только его в нужном месте вида
<page name>.md
. -
Если страница содержит дополнительные файлы, для этой страницы создаётся папка, в которой находится
_index.md
с текстом основной страницы и все дополнительные файлы. При необходимости добавить вложенные страницы с текстом, они должны находиться в этой же папке для обеспечения вложенности в боковом меню.