Hugo 是用 Go 编程语言编写的流行的静态站点生成器。Hugo 功能丰富,但它的主要卖点之一是速度——Hugo 只需几秒钟即可生成一个包含数千个页面的网站。Smashing Magazine 最近从 WordPress 切换到 Hugo。

Hugo 拥有开箱即用的出色 Markdown 支持。默认情况下,Hugo 使用完全符合 CommonMark 的 Goldmark Markdown 处理器。请参阅配置说明以了解有关您可以配置的扩展的更多信息。您可以在文件中更改 Hugo 的 Goldmark 设置,如下所示。config.toml

baseURL = "http://mysite.org/"
languageCode = "en-us"
title = "My Site"
theme = "ananke"

[markup]
taskLists = false

Hugo Markdown 支持

Hugo 为以下 Markdown 元素提供支持。

Element Support Notes
Headings Yes
Paragraphs Yes
Line Breaks Yes
Bold Yes
Italic Yes
Blockquotes Yes
Ordered Lists Yes
Unordered Lists Yes
Code Yes
Horizontal Rules Yes
Links Yes
Images Yes
Tables Yes
Fenced Code Blocks Yes
Syntax Highlighting Yes
Footnotes Yes
Heading IDs Yes
Definition Lists Yes
Strikethrough Yes
Task Lists Yes
Emoji (copy and paste) Yes
Emoji (shortcodes) Yes
Highlight No
Subscript No
Superscript No
Automatic URL Linking Yes
Disabling Automatic URL Linking Yes
HTML Yes Disabled by default if you’re using Goldmark. To enable, set the option to in the Goldmark configuration. unsafetrue

另请参阅

将您的 Markdown 技能提升到一个新的水平。

在 60 页中学习 Markdown。《Markdown 指南》专为新手和专家设计,是一本全面的参考书,包含您入门和掌握 Markdown 语法所需的一切。

获取书籍