Hugo
Hugo - это сверхбыстрый генератор статических веб-сайтов, разработанный на языке программирования GO.
Обзор
Hugo - мощный инструмент, обеспечивающий невероятную скорость компиляции веб-сайтов.
Чтобы получить представление о его возможностях, Hugo может обрабатывать веб-сайт с тысячами страниц за считанные секунды.
Такие компании, как Smashing Magazine, обменяли широко известный WordPress на Hugo, учитывая его способность создавать веб-сайты.
Hugo использует процессор Markdown Goldmark, который полностью совместим со спецификацией CommonMark, поэтому поддержка Markdown в приложении отличная.
Процессор, используемый Hugo, Goldmark, имеет файл с именем config.toml
, который позволяет вам настроить инструмент.
Вот пример файла конфигурации:
baseURL = "http://meusite.org/"
languageCode = "en"
title = "Мой сайт"
theme = "ananke"
[markup]
taskLists = false
Вы можете посетить официальный сайт Hugo , нажав здесь.
См. Также инструкции по установке и узнайте, какие расширения можно настроить в Goldmark.
Поддержка Markdown на Hugo
В Таблица 1.1 у вас есть список элементов Markdown, совместимых с Hugo.
Элемент | Поддерживать | Информация |
---|---|---|
Титулы | Да | |
Абзацы | Да | |
Разрывы строк | Да | |
Смелый | Да | |
Курсив | Да | |
Blockquote | Да | |
Упорядоченные списки | Да | |
Неупорядоченные списки | Да | |
Код | Да | |
Горизонтальные линии | Да | |
Links | Да | |
Изображений | Да | |
Столы | Да | |
Огороженные блоки кода | Да | Hugo позволяет выделить синтаксис языка программирования блока. |
Сноски | Да | |
Идентификатор заголовка | Да | |
Списки определений | Да | |
Зачеркнутый | Да | |
Списки задач | Да | |
Emoji (скопировать и вставить) | Неизвестный | |
Emoji (коды доступа) | Да | |
автоматический Link от URL | Да | |
Отключить автоматический link URL | Да | |
HTML | Да |