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

升级后,Jekyll站点不再生成博客索引页面,jekyll,Jekyll,我最近升级到了Jekyll 2.0.3。我有一个带有博客索引页的网站: _layouts/ [ layouts] _posts/ [ posts ] blog/index.html index.html other-stuff.html 我也有插件,包括等等 除了blog/index.html之外的所有页面都生成良好的。blog/index.html为我提供了生成文件夹中的裸源代码: --- layout: blog title: My blog --- {% for po

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

_layouts/
    [ layouts]
_posts/
    [ posts ]
blog/index.html
index.html
other-stuff.html
我也有插件,包括等等

除了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简化为一些纯文本。页面是一样的,但是用文本代替 在build命令上使用-t开关。没有输出 使用watch命令。同样,没有什么不同。
如何调试此功能?

保存没有BOM表的页面


很有可能物料清单出现在最初的前端物质之前,导致杰基尔跳过它。

有趣的想法。这对杰基尔起到了作用。我也遇到过同样的问题,我花了几个小时查看了这些差异,但没有发现任何迹象表明有任何变化。显然有些东西必须改变,但我找不到它是什么,我在GH回购协议上提出的问题基本上没有任何回报,除了我在上面的回答中所说的:/