Справочник по Хуго
Полезные параметры команд Hugo
Содержимое страницы
Hugo — это статический генератор веб-сайтов. Он помогает создавать html из разметки, тем и поддерживать сайт организованным.
Как этот технический блог.
Вот список наиболее полезных команд Hugo с их параметрами:
Создание и управление сайтом
- Создать новый сайт:
hugo new site <site-name> -f yml
- Создать новое содержимое:
hugo new <content-path>
- Собрать сайт:
hugo
- Собрать сайт, включая черновики:
hugo -D
- Запустить сайт локально:
hugo server
- Запустить сайт с черновиками:
hugo server -D
Управление содержимым
- Добавить новый пост:
hugo new posts/<post-name>.md
- Добавить новую страницу:
hugo new <page-name>.md
Управление темами
- Добавить тему:
git submodule add <theme-repo-url> themes/<theme-name>
- Использовать тему: Добавить
theme = "<theme-name>"
в config.toml
Опции сборки
- Указать директорию вывода:
hugo -d <directory>
- Собрать с базовым URL:
hugo -b <URL>
- Минифицировать вывод:
hugo --minify
Опции сервера
- Указать порт:
hugo server -p <port-number>
- Привязать к конкретному IP:
hugo server --bind <ip-address>
- Отслеживать изменения:
hugo server -w
- Отключить живую перезагрузку:
hugo server --disableLiveReload
Отладка
- Подробный вывод:
hugo -v
- Уровни логов:
hugo --log-level <level>
(debug, info, warn, error)
Вспомогательные команды
- Проверка версии:
hugo version
- Очистка кэша сборки:
hugo --cleanDestinationDir
- Показать все страницы:
hugo list all
- Вывести конфигурацию сайта:
hugo config
Замените заполнители (в скобках < >) на реальные значения при использовании этих команд.
Надеюсь, это поможет.
Полезные ссылки
- Наиболее популярные темы для Hugo
- Как хранить миниатюрные изображения в папке page bundle для сайтов Hugo с темой Mainroad
- Развертывание сайта, сгенерированного Hugo, на AWS S3
- Отправка формы Google в веб-сайте Hugo
- Справочник по Markdown
- Добавление структурированных данных в Hugo
- Обработка изображений в теме Mainroad Hugo: Обработка изображений в теме Mainroad
- Hugo — статический генератор веб-сайтов.