我想要进入Jekyll的大脑,看看发生了什么,在php中你有get_defined_vars,所以我尝试做类似的事情:
{% for local_variable in local_variables %}{{ local_variable }}
{% endfor %}
哪个输出没什么.我努力了吗?在ruby或jekyll中有一些方法吗?我只是想四处寻找并确保一切设置正确,并可能找出我不知道的变量.
使用Jekyll 2.x,您可以使用此插件.
它允许你做类似的事情{{ site | debug }}
.
从Jekyll 3开始,你就拥有了{{ variable | inspect }}
.
inspect
不会让你偷看变量,jsonify
只有那样.
{{ variable | jsonify }}
不需要插件.