HUGO更新到v0.124.1之后生成站点出现报错
Closed this issue · 3 comments
Error: error building site: render: failed to render pages: render of "term" failed: "/themes/dream/layouts/_default/baseof.html:20:7": execute of template failed: template: _default/list.html:20:7: executing "_default/list.html" at <partial "head.html" .>: error calling partial: execute of template failed: template: _internal/twitter_cards.html:1:15: executing "_internal/twitter_cards.html" at <partial "_funcs/get-page-images" .>: error calling partial: execute of template failed: template: partials/_funcs/get-page-images.html:22:10: executing "partials/_funcs/get-page-images.html" at <$imgParams>: range can't iterate over /
在此之前没有修改过任何文件,辛苦大佬有空看看是哪里的问题。
可能有用的官方issue反馈: #gohugoio/hugo#12210
@shinonome-shizuka 请问你的 params.images
是怎么配置的呢?我看了你附加的 issue 里说这个配置的期望值应该是一个 string list。我又检查了一下我的配置,我确实是使用了 string list。并且我也用了 v0.124.1
的版本 build 了一下,没有发现报错。
@shinonome-shizuka 请问你的
params.images
是怎么配置的呢?我看了你附加的 issue 里说这个配置的期望值应该是一个 string list。我又检查了一下我的配置,我确实是使用了 string list。并且我也用了v0.124.1
的版本 build 了一下,没有发现报错。
[params] images = "/me/background@zetsubo.jpg"
把images全部注释掉之后就没报错了。可能是最早刚开始折腾的时候留下来没改掉的东西。
Ok, 可以再看看是什么原因。