雨果没有生成索引和404 .html文件

时间:2017-02-26 15:38:20

标签: web hugo

我似乎遇到了雨果的问题。

我正在关注他们的入门指南:https://gohugo.io/tutorials/creating-a-new-theme/

我已按照以下步骤操作:

1)创建了新网站:

$ hugo new site my-site

2)在该文件夹中,我输入了新主题的命令:

$ hugo new theme mysite-theme

每个工作正常,文件都在那里。问题是当我尝试渲染网站时。我输入命令:

$ hugo

创建/ public文件夹和两个文件:

  • INDEX.XML
  • sitemap.xml的

但是,根据指南,它应该创建4个文件:

  • 的index.html
  • INDEX.XML
  • sitemap.xml的
  • 404.html

现在,即使这些文件中没有任何内容,它仍应创建index.html和404.html文件。

还有其他人遇到过这个问题吗?我做错了什么或错过了一步吗?

2 个答案:

答案 0 :(得分:3)

  • 我有同样的问题。小心git子模块。
  • 将主题克隆到/ themes文件夹时,必须删除.git文件或正确使用git子模块。否则,当您克隆所选主题时,文件夹将为空。

  • :latest会显示错误。

答案 1 :(得分:0)

这是Hugo的正确默认行为。 Hugo默认不生成空白页面,因为您没有生成任何内容。并没有任何主题或布局与任何说明。与Jekyll相比,这是非常不同的,例如

如果您在命令行中使用hugo -v,则可以看到警告' /'被渲染为空。