【问题标题】:Jekyll is ignoring Liquid tags within postsJekyll 忽略了帖子中的 Liquid 标签
【发布时间】:2012-04-21 02:57:23
【问题描述】:

我是 JekyllLiquidRuby 的新手,如果我真的很愚蠢,请见谅。 Jekyll 似乎忽略了任何带有帖子的液体标签(在 _posts 目录下),这导致输出如下所示。这些帖子都是markdown格式的,里面都有YAML标记。

{% highlight scss %} .noisy { @include noise(#00f); } {% endhighlight %}

我已经通过添加 {{ post.title }} 测试了它不仅仅是 Pygments 失败,它也未被解析。 Check out the code on Github

我真的不知道我做错了什么。

提前致谢。

【问题讨论】:

    标签: ruby markdown jekyll liquid pygments


    【解决方案1】:

    看来我已经发现了我的问题。我在使用{{ page.content }} 我的 post.html 而不是 {{ content }}

    Highlight in html issue with Jekyll/Liquid and pygments


    我是page.title

    Template Data · mojombo/jekyll Wiki

    【讨论】:

    • 使用{{ content }} 似乎已经修复了它。谢谢!
    【解决方案2】:

    我不太清楚为什么这不起作用。您的 for 循环在 index.html 中是否正常工作?

    这可能会有所帮助:https://github.com/Shopify/liquid/wiki/Liquid-for-Designers

    【讨论】:

    • 循环工作完全正常。真的很奇怪,就好像 Liquid 只是无视它一样。
    • 我在使用 Octopress 的 404 页面时遇到了(看起来像)同样的问题。最后,发现我试图使用一个不存在的标签。页面上还有其他内容吗?
    • 不,即使有 {{ site.url }} 这样的东西,它也保持不变。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-24
    • 2021-07-11
    相关资源
    最近更新 更多