当我使用管道在 Hugo 上构建站点时,构建不断失败,并出现以下错误:
Error: Error building site:
failed to render pages: render of "home" failed: execute of template failed: template: index.html:22:11: executing "main" at <partial "session-dates.html" .>:
error calling partial: "/github/workspace/layouts/partials/session-dates.html:4:20":
execute of template failed: template: partials/session-dates.html:4:20:
executing "partials/session-dates.html" at <.Site.Params.current_startDate.Format>: can't evaluate field Format in type toml.LocalDate
错误发生在 、 和 值上,其中它表示没有可用于该类型的 Format 函数。配置是:current_startDatecurrent_endDate
baseURL = "..."
languageCode = "en-us"
title = "..."
summaryLength = 20
relativeURLs = true
[params]
current_startDate = 2021-10-10
current_endDate = 2021-12-04
则模板代码为:
<div class="row">
<div class="col-lg-12 dates">
<span class="long-dates">
{{ .Site.Params.current_startDate.Format "January 2, 2006" }} —
{{ .Site.Params.current_endDate.Format "January 2, 2006" }}
</span>
<span class="short-dates">
{{ .Site.Params.current_startDate.Format "01/02/06" }} —
{{ .Site.Params.current_endDate.Format "01/02/06" }}
</span>
</div>
</div>
我尝试查看文档和其他示例,并且配置似乎是正确的,因此我认为我缺少一些明显的东西。
拉风的咖菲猫
相关分类