我最近升级到了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
命令。再一次,没有什么不同。我该如何调试?
答案 0 :(得分:0)
保存没有BOM的页面。
可能是物料清单出现在最初的前方之前,导致杰基尔过去了。