&tag(Octopress);
*目次 [#mb20ee2d]
#contents
*関連ページ [#o84d0e26]
*参考情報 [#xc0fce9f]
-[[Octopress:http://octopress.org/]]
-[[Markdownで書いてGitで管理するブログ「Octopress」の始め方 - tantant:http://tantant.jp/blog/Octopress/installing-octopress/]] // Macで使う方法。
-[[OctopressでGitHub無料ブログ構築。sourceをBitbucket管理。簡単ガイド! - 酒と泪とRubyとRailsと:http://morizyun.github.io/blog/octopress-gitpage-minimum-install-guide/]]

*概要 [#nb08310a]

-Jekyllカスタマイズ版。GitHub Pagesで運用することを想定されている。

*使用方法 [#hae2074d]

**GitHub Pagesの設定 [#uac5b60b]
-[[Create a New Repository:https://github.com/new]]にアクセスして、リポジトリ名に「username.github.io」を入力して、リポジトリ作成(github.comではなくて、github.ioが正解)。usernameは自分のユーザー名。

**Octopressのソースをダウンロード [#j2aef0fc]
**Octopressのセットアップ [#j2aef0fc]
-以下のコマンドを実行。
 git clone git@github.com:imathis/octopress.git username.github.io
-bundle実行
 cd username.github.io
 gem install bundler
 bundle install --path vendor/bundle
-セットアップ実行。urlはgit@github.comを使ったほうがよい。
 bundle exec rake install
 bundle exec rake setup_github_pages
-_config.ymlを適当にいじる。
-サイトの生成
 bundle exec rake generate
-プレビュー。http://localhost:400 にアクセスすると空サイトが表示されるはず。
 bundle exec rake preview
-デプロイ。http://username.github.ioにそのうち反映される。
 bundle exec rake deploy


**記事の投稿 [#td678a23]
- new_postコマンドを使う。ダブルクォーテーションの中はファイル名になるので英語のみ。
 bundle exec rake new_post["title"]
-zshでエラーが発生した場合はこう?。[[Not compatible with Zsh · Issue #117 · imathis/octopress:https://github.com/imathis/octopress/issues/117]]
 bundle exec "rake new_post[zsh error happened]"


*Tips [#mb53c37f]
**ソースコードの管理 [#gd221c5c]


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS