使用Hugo Quickstart,我能够建立并运行博客,甚至写了一篇文章。当我运行hugo server -D
或者hugo server -D --watch --verbose
我可以在本地主机上看到我的帖子时。但是当我只运行hugo server
我的博客时,只加载标题而没有帖子。我已经使用hugo server
. hugo server
当我运行所有负载时,我应该怎么做?
问问题
5421 次
1 回答
19
在您的 content/posts/ 中,查找draft
front matter 中的字段(应位于 post 文件夹中每个文件的顶部)。前面的内容应该类似于
标题:“我的第一篇文章”
日期:2018-08-14T20:08:02+05:30
草稿:真
替换true
为false
for draft
。现在运行hugo server
并检查。你现在应该可以看到你的帖子了。
默认情况下,在您的内容文件夹中创建的帖子似乎已draft
设置为true
. 默认情况下,hugo 不会将这些显示为网页,因为这些是草稿,尚未准备好发布。要显示这些草稿,您必须将-D
flag 传递给hugo server
,这就是为什么您可以在运行此命令时看到您的帖子。
如果要为每个新创建的帖子设置draft
为false
,则必须将draft
字段设置archetype/default.md
为false
。
于 2018-08-23T18:42:25.247 回答