• hugo server -t PaperMod -D
    PaperMod为主题名字,可替换
  • hugo server -D 起服务预览
  • hugo -D 编译

本地启动hugo,带IP

hugo server –bind=192.168.255.106 –baseURL=http://192.168.255.106:1313 -D

-D 草稿也会发布出来,如果不要草稿,取消-D,直接hugo server 起服务预览,hugo编译

主页文章显示不全

配置文件里加上mainSections参数,可以强制显示doc和posts文件夹里的文章

params:
  mainSections:
    - doc
    - posts

config.yml不起作用

大概率是参数层级问题,yml格式的每个参数有锁进不同,可能会失效。

A:
  B:
  C:
  
和

A:
B:
  C:
是不同的意思,使用别人配置好的config文件的时候,一定要注意。

html标签

Goldmark 渲染器默认不会渲染 HTML tags。

第一种选择,重新把 blackfriday 设定为默认的 Markdown 引擎。打开 config.toml,加入以下设定:

1
2
[markup]
  defaultMarkdownHandler = "blackfriday"

第二种方式,使用 goldmark 引擎,加入以下设定,更改 goldmark 默认行为:

1
2
3
4
5
[markup]
  defaultMarkdownHandler = "goldmark"
  [markup.goldmark]
    [markup.goldmark.renderer]
      unsafe = true

单回车换行

1
2
3
4
5
[markup]
    defaultMarkdownHandler = "goldmark"

[markup.goldmark.renderer]
    hardWraps = true