如何在Hugo中打印出变量的完整值

And*_*dry 3 hugo

我正在使用Hugo生成我的静态站点。我必须检查 Hugo 中变量的值以确保获得预期结果。考虑以下内容index.html

{{ $pages := .Pages }}
<body>
  <div> {{ $pages }} </div>
</body>
Run Code Online (Sandbox Code Playgroud)

我得到的是:

Pages(3)
Run Code Online (Sandbox Code Playgroud)

但我想要的是查看对象的完整序列化值。如何实现?


尝试

我努力了:

<div> {{ print $pages }} </div>
Run Code Online (Sandbox Code Playgroud)

然而还是一样。

and*_*che 5

printf有空,所以你可以尝试

{{ printf "%#v" $pages }}
Run Code Online (Sandbox Code Playgroud)

Hugo模板调试