jekyll没有生成_posts

Sha*_*baz 1 ruby jekyll rdiscount

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

据我所知,'source'应该不会添加到_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

小智 5

_posts/2013--02-25-test-blog.md
Run Code Online (Sandbox Code Playgroud)

这个名字不正确.

或许用这个

_posts/2013-02-25-test-blog.md
Run Code Online (Sandbox Code Playgroud)

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