如何在 markdown 代码块中防止 jekyll 代码 运行
How to prevent jekyll code running within markdown code blocks
我试图在 Jekyll 博客的 markdown 代码块中添加以下代码。但是大括号{% %}内的代码无法显示。
{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
有人知道如何防止 {% %} 运行 内的代码吗? (我在我的 _config.yml
文件中使用 markdown: kramdown
)。
您可以使用原始标签。
{% raw %}
{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
...
{% endraw %}
这将按原样呈现液体代码。
我试图在 Jekyll 博客的 markdown 代码块中添加以下代码。但是大括号{% %}内的代码无法显示。
{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
有人知道如何防止 {% %} 运行 内的代码吗? (我在我的 _config.yml
文件中使用 markdown: kramdown
)。
您可以使用原始标签。
{% raw %}
{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
...
{% endraw %}
这将按原样呈现液体代码。