2017-02-26 214 views
1

我似乎與Hugo有問題。Hugo沒有生成索引和404 .html文件

我跟隨他們的上手指南:https://gohugo.io/tutorials/creating-a-new-theme/

我按照這個步驟:

1)創建新的網站:

$ hugo new site my-site 

2)在該文件夾,然後我鍵入的命令爲新主題:

$ hugo new theme mysite-theme 

每一個工作正常,文件在那裏。當我嘗試呈現網站時,問題在於他們。我在鍵入命令:據導遊

  • INDEX.XML
  • sitemap.xml的

然而,:

$ hugo 

它創建/公用文件夾和兩個文件它應該創建4個文件:

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

現在,即使沒有什麼把這些文件中,它應該仍然創建的index.html和404.html文件。

有其他人遇到過這個問題嗎?我做錯了什麼或錯過了一步?

回答

0

這是Hugo的正確默認行爲。 Hugo默認不會生成空白頁面,因爲您沒有任何內容生成。沒有任何指示的主題或佈局。這與例如Jekyll等非常不同。

如果在命令行中使用hugo -v,則可以看到警告,該「/」呈現爲空。

1
  • 我有同樣的問題。小心git submodules。
  • 將主題克隆到/ themes文件夾時,必須正確刪除.git文件或使用git子模塊。否則,當你克隆選定的主題文件夾將是空的。

  • hugo -v將顯示錯誤。