2017-09-10 85 views
1

我試圖建立自己的網站雨果但是當我運行hugo check我看到下面的錯誤日誌:雨果錯誤 - 當前主題不支持當前版本

ERROR: 2017/09/10 Current theme does not support Hugo version 0.14. Minimum version required is 0.18 
ERROR: 2017/09/10 template: theme/_default/baseof.html:2: function "default" not defined 
ERROR: 2017/09/10 template: redefinition of template "main" 
ERROR: 2017/09/10 template: theme/_default/single.html:7: function "humanize" not defined 
ERROR: 2017/09/10 template: redefinition of template "main" 
ERROR: 2017/09/10 template: theme/_default/terms.html:12: function "relLangURL" not defined 
ERROR: 2017/09/10 template: theme/index.html:6: function "default" not defined 
ERROR: 2017/09/10 template: theme/partials/menu-contextual.html:12: function "humanize" not defined 
ERROR: 2017/09/10 template: theme/partials/page-header.html:9: function "default" not defined 
ERROR: 2017/09/10 template: theme/partials/site-footer.html:4: function "now" not defined 
ERROR: 2017/09/10 template: theme/partials/site-header.html:1: function "default" not defined 
ERROR: 2017/09/10 template: theme/partials/social-follow.html:5: function "dict" not defined 
ERROR: 2017/09/10 template: theme/partials/summary.html:3: function "humanize" not defined 
ERROR: 2017/09/10 template: theme/post/single.html:11: function "humanize" not defined 
ERROR: 2017/09/10 template: redefinition of template "main" 

它說,我需要雨果版本0.18,但當我運行sudo apt-get install hugo它告訴我:

hugo is already the newest version 
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. 

所以我很困惑,爲什麼我得到的錯誤。有沒有人遇到這個錯誤?知道如何解決它?

+0

請在你的問題中包含運行'hugo env'的輸出。另外,除了'hugo',這似乎與你添加到你的問題中的任何標籤都沒有關係。當然不是AWS或S3標籤。 –

+0

我忘了提及我在EC2上運行這個實例並在S3上部署網站。這就是爲什麼那些標籤在那裏。另外它似乎並不像'hugo env'是一個支持命令。 –

+0

這似乎仍然與您遇到的實際問題無關。你似乎正在運行Hugo 0.14,這是一箇舊版本,'upgrade'命令似乎不起作用。我建議去這裏下載最新版本並手動安裝https://github.com/gohugoio/hugo/releases –

回答

1

如果您沒有使用apt獲取最新版本的Hugo,那麼您應該嘗試直接從Github repository下載它。點擊最新版本(或者您需要的版本)。進入發佈頁面後,向下滾動到下載部分,然後通過單擊該部分或使用wget下載壓縮文件來下載該文件。然後提取文件並運行./hugo version以確認版本。

相關問題