升级后,Jekyll站点不再生成博客索引页面

时间:2014-06-10 08:47:43

标签: jekyll

我最近升级到了Jekyll 2.0.3。我有一个博客索引页面的网站:

_layouts/
    [ layouts]
_posts/
    [ posts ]
blog/index.html
index.html
other-stuff.html

我还有_plugins_includes等。

blog/index.html之外的所有页面都生成。 blog/index.html在生成的文件夹中为我提供了裸源:

--- 
layout: blog
title: My blog
---

{% for post in site.posts limit:5 %}
<div class="blog-summary">
<h2><a href="/{{ post.url }}/index.html">{{ post.title }}</a></h2>
<p class="blog-post-date">{{ post.date | date: "%B %d, %Y" }} in <a href="/blog/categories/{{ post.category }}/index.html">{{ post.category }}</a></p>
{{ post.content | postmorefilter: post.url, "Read more..." }}
</div>
{% endfor %}

我试过了:

  • blog/index.html简化为一些纯文本。该页面是相同的,但改为使用文本
  • 使用-t开启构建命令。什么都没有输出
  • 使用watch命令。再一次,没有什么不同。

我该如何调试?

1 个答案:

答案 0 :(得分:0)

保存没有BOM的页面。

可能是物料清单出现在最初的前方之前,导致杰基尔过去了。