Использование командной строки

Если исходная директория называется site , то для генерации достаточно выполнить команду mukha-ssg в директории уровнем выше. Сгенерированные файлы будут размещены в директории static рядом с директорией сайта.

Кроме того, можно использовать ключи командной строки:

краткий полный значение что делает
-v --version Выведет в консоль версию Мухи
-i --input директория Указывает директорию, из которой брать файлы, по умолчанию — директория site в текущей директории.
-o --output директория Путь для сгенерированных файлов, по умолчанию — static.
-t --timed Если установлен, то файлы, дата которых находится в будущем, будут пропущены при генерации.
--cleanup Очистит выходную директорию от лишних файлов после генерации.
-w --watch Включает режим  разработки, подробнее ниже.
-p --port номер порта >1024 или 0 Порт, на котором будет открыт сервер для разработки. Порт 0 — автоматический выбор свободного порта
-n --new Создание нового сайта в текущей директории
-l --loglevel уровень логгирования Количество выводимой информации, info , warn , debug или error

Примеры

Включает режим разработки, сервер будет доступен по адресу http://localhost:8000

mukha-ssg -w -p 8000

Берет исходные файлы в директории site, сохраняет результат в blog, которую очищает от лишних файлов после генерации

mukha-ssg --output blog -c