我似乎无法在 Jekyll 中获得一些非常基本的 ruby。我有一个超简单的循环来从 /_posts 内部获取我的帖子:
<ul>
{% for post in site.posts %}
<li>
<a href="{{ post.url }}">
{{ post.title }}
</a>
</li>
{% endfor %}
</ul>
_posts 中的帖子被称为
2013-03-16-how-i-do.md
2012-01-01-hello-world.md
在 _config.yml 中,我设置了permalink: pretty
.
奇怪的是,它似乎根本没有遍历那个循环——如果我在循环内添加一些文本,甚至在 li 之前,它根本不会显示。
我目前正在使用 ruby-2.0.0-p0 — 是否有任何可能导致此问题的语法更改?
谢谢!