jekyll で非公開ファイルを登録する
preface / background
jekyll を使ってたまに雑文をPostしてますが、頭に浮かんだアイデアを書き留めておきたいときがあります。
「あ、○○をテーマにした記事を書きたい」とか、 「いまやってるこれがうまくいったらまとめよう」とか。
ただ、git でcommit してしまうと、そのまま外部に公開されてしまうため、中途半端な記事の状態ではgit 登録しづらいと感じていました。 ローカル内で管理するやり方をすると、本来のgit の良さを失うというか特定のマシン上でしか作業ができなくなります。
で、ドラフト版として作成する機能がないかとちょっと調べたらあっさり見つかったのでそれに関する記事です。
ドラフト作成方法
_draft フォルダの作成
ルートフォルダに”_draft” フォルダを作成します。 このフォルダの中に作ったファイルは基本的にjekyll の動作に影響を与えません
階層イメージはこんな感じです。
|-- _config.yml
|-- _drafts/
| |-- a-draft-post.md
|-- _layouts/
| |-- default.html
|-- _posts/
| |-- 2013-05-10-a-published-post
|-- index.html
ドラフト文書の確認
確認したいときにはオプションを付けて、jekyll を実行します。
$ jekyll serve --drafts
これでだいぶ色んな文書を書きやすくなりました。
感謝
Written on October 7, 2016