Jekyll 不会解析 Markdown

Jekyll won't parse Markdown

我是 运行 Jekyll Windows 8.1,无法让 Jekyll 解析我网站上的任何 Markdown;它只是作为明文粘贴在页面上。但是,使用 jekyll new blog 和 运行 创建一个新站点并使用 jekyll serve 工作得很好,包括 Markdown 解析,所以这不是我的设置。我已经把我的网站缩减到几乎没有了:

/_layouts/default.html:

<html>
    <body>
        {{ content }}
    </body>
</html>

/index.html:

---
layout: default
---

{% for post in site.posts %}
    {{post.content}}
{% endfor %}

_config.yml:

name: sample blog

结果是未解析的 Markdown 输出。有趣的是,标有 {% highlight c%} {% endhighlight %} 的代码块被包裹在 <pre> 标签中,仅此而已。我已经用头撞墙好几个小时了,还没有找到解决方法,我做错了什么?

已修复。我的帖子是 .markup 而不是 .markdown 文件。花了四个小时才注意到这一点后,我的感觉无法用言语来形容。