久しぶり(8ヶ月ぶり!!)にpostしようと思ったら完全に忘れていたので備忘録。 そもそもoctpressだと思っていたらjekyllだったのすら忘れていた。。。

基本はここをみるといいです。 https://jekyllrb.com/docs/usage/

まずは_draftsフォルダで日付を記事を作る。

cd _drafts
touch want_to_do_something.md

この時に日付は不要です。いつ完成するかもわからないしね。 _draftsは使わなくても_postにコミットしなきゃいいって考え方もあるけど、日付をファイル名につけなきゃいけないのが。なんだか「その日のうちに記事を書かなきゃ」ってなって結局書かないことが何回かあったので_draftsを使うことにしようと思います。

_draftsの記事も含めてローカルなサーバで確認するには

bundle exec jekyll server --drafts

_postsにあるものと同じように表示されます。 なお、_draftsの記事には日付がないので、ファイル名の最終更新日が日付となって一覧に表示される感じ。

また、jekyll buildしなくても jekyll server_site配下(つまりGitHub Pagesの公開領域)にhtmlファイルが作成されます。

_draftsの記事が出来上がったら_postsに移動しましょう。その時にはファイル名に日付をつけることを忘れずに!