3

我正在使用bloggy gem将 jekyll博客放在我当前的 rails 应用程序中。基本上,你有一个普通的 jekyll 构建,但是你把你的文件放在 config/jekyll 目录中,并在 public/blog 目录中生成文件。

但是,当我运行时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 或索引页面。

4

0 回答 0