【问题标题】:Hugo Posts not displaying雨果帖子不显示
【发布时间】:2019-01-29 03:52:45
【问题描述】:

使用Hugo Quickstart,我能够建立并运行博客,甚至写了一篇文章。当我运行hugo server -Dhugo server -D --watch --verbose 时,我可以在本地主机上看到我的帖子。但是当我只运行hugo server 时,我的博客只加载标题而没有帖子。我已经使用hugo server 生成了必要的文件。 当我运行hugo server 时,我应该怎么做才能加载所有内容?

【问题讨论】:

  • 我们需要看代码。

标签: go hugo toml


【解决方案1】:

在您的 content/posts/ 中,在前面的内容中查找字段 draft(应位于帖子文件夹中每个文件的顶部)。前面的事情应该类似于

标题:“我的第一篇文章”

日期:2018-08-14T20:08:02+05:30

草稿:真实

true 替换为false 以获得draft。现在运行hugo server 并检查。您现在应该可以看到您的帖子了。

默认情况下,在您的内容文件夹中创建的帖子似乎将draft 设置为true。默认情况下,hugo 不会将这些显示为网页,因为这些是草稿,尚未准备好发布。要显示这些草稿,您必须将 -D 标志传递给 hugo server,这就是为什么您可以在运行此命令时看到您的帖子。

如果您想为每个新创建的帖子将draft 设置为false,则必须将archetype/default.md 中的draft 字段设置为false

【讨论】:

  • 这篇文章实际上对我的主要网站有所帮助,因为我忘记删除草稿布尔值。虽然不知道 default.md 的东西,但可能会派上用场。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多