我正在使用Jekyll开发博客。当我使用命令jekyll
运行服务器时,内容不会生成。
终端显示的内容:
WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
我使用了默认的Jekyll样板。
layout: default
{% for post in paginator.posts %}
<article>
<header class="entry-header">
<h2 class="entry-title"><a href="{{ post.url }}" title="{{ post.title }}" rel="bookmark">{{ post.title }}</a></h2>
</header>
<aside class="entry-details">
<p class="entry-date">Publicado em: <a href="{{ post.url }}">{{ post.date | date: "%d/%m/%y" }}</a></p>
</aside>
<div class="entry-content">
{{ post.content }}
</div>
</article>
{% endfor %}
标准也。
layout: default
<article>
<header class="entry-header">
<h2 class="entry-title"><a href="{{ page.url }}" title="{{ page.title }}" rel="bookmark">{{ page.title }}</a></h2>
</header>
<aside class="entry-details">
<a href="{{ page.url }}" class="entry-date">{{ page.date | date: "%d/%m/%y" }}</a>
</aside>
<div class="entry-content clearfix">
{{ post.content }}
</div>
<footer class="entry-meta">
{% include disqus.html %}
</footer>
</article>
default.html中 标准也。
<!doctype html>
<html lang="pt-BR">
<head>
{% include head.html %}
</head>
<body class="home blog">
{% include header.html %}
<div id="content">
{{ content }}
</div><!-- end #content -->
{% include footer.html %}
</body>
</html>
答案 0 :(得分:1)
我使用这三个文件创建了example gist。我使用Jekyll 2.1.1运行jekyll serve
(jekyll --server
已被弃用并替换为此命令),我没有得到任何错误(尽管Jekyll因为yaml前面的问题而忽略了液体语法)
我觉得这个问题与a bug in WEBrick(Jekyll的默认服务器)有关。
我知道YAML前端缺少---
围绕它而我没有_posts
目录,但我假设这个问题是无关的。