jekyll没有生成_posts

时间:2013-02-23 22:20:48

标签: ruby jekyll rdiscount

我很难让jekyll将_posts目录中的帖子转换为html。它正确生成index.md,但不会为帖子生成任何内容。当我添加来源:_posts'然后它转换帖子,但不转换index.md。

据我所知,'来源'应该不要添加到_config.yml中以指向'。'

我的目录结构很标准:

$ find .|fgrep -v bootstrap
.
./index.md
./_config.yml
./_drafts
./_includes
./_includes/footer.html
./_includes/header.html
./_layouts
./_layouts/default.html
./_posts
./_posts/2013--02-25-test-blog.md
./_site
./_site/index.html
$ cat _config.yml
name: "Developer blog"
description: ""

url: "http://localhost:4000"
source: .
paginate: 10

markdown: rdiscount
permalink: pretty
pygments: true
auto: true

即使我将自动关闭,我也看不到堆栈痕迹。

$ cat _posts/2013--02-25-test-blog.md
---
layout: default
title: Testing a blog
---

#test blog

this is a test

1 个答案:

答案 0 :(得分:5)

_posts/2013--02-25-test-blog.md

此名称不正确。

也许使用这个

_posts/2013-02-25-test-blog.md

一年之后只注意1个连字符。