Ответ 1
Как и в случае с Hugo 0.18, теперь это возможно, создав файл content/_index.md
, если тема, которую вы используете, поддерживает его. Вы можете создать этот файл с помощью команды hugo new _index.md
. Подробнее см. Hugo docs.
Hugo предназначен для людей, создающих блог, сайт компании, портфолио, tumblog, документацию, сайт с одной страницей или сайт с тысячами страниц.
http://gohugo.io/overview/introduction/
Я хочу сделать сайт с одной страницей. Мое содержание написано в Markdown index.md
. Как его построить?
Необходимо создать с помощью Hugo (а не pandoc), потому что я хочу использовать его функцию templating csv http://gohugo.io/extras/dynamiccontent/
Я попробовал hugo new
создать пустой сайт. Если я создам _layouts/index.html
, тогда hugo server
покажет это. Но я хочу написать контент в Markdown.
Как и в случае с Hugo 0.18, теперь это возможно, создав файл content/_index.md
, если тема, которую вы используете, поддерживает его. Вы можете создать этот файл с помощью команды hugo new _index.md
. Подробнее см. Hugo docs.
Просто напишите сообщение example.md
, как обычно, Hugo построит его public/example/index.html
. Затем вместо того, чтобы нажимать public
на ваш веб-узел, опубликуйте public/example
. Voila, сайт с одной страницей.
hugo quickstart должно иметь все, что вам нужно для начала работы, включая добавление сообщений о пометке. В частности, hugo new POSTNAME.md
создаст отметку уценки с правильным заголовком в content/POSTNAME.md
.