bloggy gemを使用して、現在の Rails アプリ内に jekyll ブログを配置しています。基本的に、通常の 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 バージョンが public/blog に生成されます... しかし、CSS またはインデックス ページは含まれません。