如何从 Markdown 构建单页站点?

How to build single page site from Markdown?

Hugo is for people building a blog, company site, portfolio, tumblog, documentation, single page site or a site with thousands of pages.

http://gohugo.io/overview/introduction/

我想制作单页网站。我的内容是用 Markdown index.md 写的。我该如何构建它?

有必要使用 Hugo(而不是 pandoc)构建,因为我想使用它的 csv 模板功能 http://gohugo.io/extras/dynamiccontent/


我尝试 hugo new 创建一个空白站点。如果我创建 _layouts/index.html 然后 hugo server 将显示。但是我想在Markdown.

中写内容

the hugo quickstart 应该有你开始需要的一切,包括添加降价 posts。具体来说,hugo new POSTNAME.md 将在 content/POSTNAME.md.

处创建一个带有适当 header 的降价 post

像往常一样写一个postexample.md,Hugo会构建它public/example/index.html。然后不要将 public 推送到您的虚拟主机,而是发布 public/example。瞧,单页网站。

从 Hugo 0.18 开始,如果您使用的主题支持,现在可以通过创建 content/_index.md 文件来实现。您可以使用命令 hugo new _index.md 创建此文件。有关详细信息,请参阅 Hugo docs