【问题标题】:How to prevent jekyll code running within markdown code blocks如何防止 jekyll 代码在 markdown 代码块中运行
【发布时间】:2016-05-11 18:16:59
【问题描述】:

我试图在 Jekyll 博客的 markdown 代码块中添加以下代码。但是,大括号 {% %} 内的代码无法显示。

{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}

有人知道如何防止 {% %} 内的代码运行吗? (我在我的_config.yml 文件中使用markdown: kramdown)。

【问题讨论】:

    标签: markdown jekyll kramdown


    【解决方案1】:

    您可以使用原始标签。

    {% raw %}
    {% for post in site.categories.[page.category] %}
    {% if year != nyear %}
    <p>{{ year }}</p>
    {% endif %}
    ...
    {% endraw %}
    

    这将按原样呈现液体代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-05
      • 2019-01-30
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多