我正在使用bloggy gem将jekyll博客放入我当前的rails应用程序中。基本上,你有一个正常的jekyll构建,但是你把你的文件放在config / jekyll目录中,并生成文件到公共/博客目录。
但是,当我运行jekyll build
时,我的帖子都没有生成。
这是配置文件:
markdown: rdiscount
permalink: /:title.html
destination: ../../public/blog
exclude:
- Rakefile
- Gemfile
- .gitignore
这是我在config / jekyll
中的目录结构./_config.yml
./_layouts
./_layouts/default.html
./_layouts/page.html
./_layouts/post.html
./_posts
./_posts/2013-06-07-dear-nsa.md
./_posts/2013-06-07-wut.markdown
./atom.xml
./css
./css/screen.css
./css/syntax.css
./index.html
这是生成的目录结构,包含public / blog
./atom.xml
./css
./css/screen.css
./css/syntax.css
./index.html
我想出了一个线索:如果我将源指定为_posts,它将生成我的帖子的html版本到公共/博客......但不包括css或索引页面。