Octopressとは
OctopressはJekyllを使ったブログ構築用フレームワーク。 GitHub Pagesと連携できる。
Octopress
http://octopress.org/
インストール
http://octopress.org/docs/setup/
テーマ一覧
https://github.com/imathis/octopress/wiki/3rd-Party-Octopress-Themes
インストール
準備
ruby環境の構築
1 2 3 4 5 |
|
以下の行を「~/.bash_profile」に追記
1 2 |
|
反映
1
|
|
ruby環境を作成(バージョンはここのrubyと同じにするとよい。)
1 2 3 4 |
|
node.jsをインストール(ExecJSで必要になるため。)
1 2 |
|
Octopressインストール
1 2 3 4 5 |
|
テーマ変更
このへんからよさげなテーマを選ぶ。
https://github.com/imathis/octopress/wiki/3rd-Party-Octopress-Themes
GitHubをDeploy先として登録
1 2 3 4 5 6 7 8 |
|
「https://<username>.github.io/」にアクセスしてみる。
設定
1
|
|
ブログ以外のファイルも入れたい?
-> sourceフォルダにGitHub Pagesにアップロードしたいファイルを入れる。
ブログを書く
1 2 3 |
|
ファイルが作成されるので、編集する。
マークダウンヘルプ
https://github.com/higuma/markdown_cheat_sheet
https://help.github.com/articles/basic-writing-and-formatting-syntax
VSCodeを使用していれば、マークダウンを開いた画面の右上にある「プレビューを横に表示」ボタンでプレビュー画面を表示できる。(Ctrk+K vでもOK?)
追記:
VSCodeの拡張機能「Markdown Preview Github Styling」をインストールすれば、よりGitHubに近い形でプレビューを表示できる。
書き終わったら先ほどと同じようにgenerate->deployする。
1 2 |
|