【问题标题】:How to escape {{ in markdown on Octopress?如何在 Octopress 的 markdown 中转义 {{?
【发布时间】:2013-04-03 11:30:13
【问题描述】:

我正在使用 Octopress 来写博客,我想发布以下代码 sn-p(它是 Mustache JS 语法):

```
<ul id="beers-list">
    {{#beers}}
        <li>{{name}} - {{color}} - {{alcohol}}%</li>
    {{/beers}}
</ul>
```

不幸的是,当渲染时,所有{{...}} 都消失了,我在我的网站上看到以下内容:

<ul id="beers-list">

        <li> -  - %</li>

</ul>

我无法逃脱{{(即使使用\{{{\{ 或类似的东西。有没有办法逃脱这些字符?

谢谢。

我不确定 SO 是否适合这个问题

【问题讨论】:

    标签: markdown octopress


    【解决方案1】:

    感谢另一个非常相似的问题(和答案)here,我找到了解决方案。我必须用{% raw %}{% endraw %} 包装我的代码块:

    {% raw %}
    ```
    <ul id="beers-list">
        {{#beers}}
            <li>{{name}} - {{color}} - {{alcohol}}%</li>
        {{/beers}}
    </ul>
    ```
    {% endraw %}
    

    【讨论】:

      猜你喜欢
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 2018-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      • 1970-01-01
      相关资源
      最近更新 更多