Hexoでは投稿を投稿しないでドラフト状態のままプレビューすることができます。
思いついたことをメモしておいたり、これからやりたいことを忘れないためにToDo的にリストできます。
いつも使い方を忘れてしまうのでこれもメモです。
ドラフトページの作成
Writingのページに書式があります。通常のページ作成コマンドに続いて、draftを追加するだけです。
$ cd ~/workspace/blog |
ドラフトページのプレビュー
こちらも通常のローカルサーバー起動コマンドに、-dオプションを追加します。
Built-in Serverのページに書式があります。_drafts/のページも、_posts/にマージしてプレビューできます。
$ hexo server -d |
私はHexoはNitrous.IOを使って書いているので、メニューからブラウザが起動してドラフト画面が表示できます。
Preview -> Port 4000 |
ドラフトの公開
ファイルをエディタで開いたままだと、保存したときに_draftsディレクトリに再度ファイルが作成されてしまうので、
エディタからファイルをクローズしてから、_postsディレクトリに移動します。
$ mv source/_drafts/hexo-draft-writing.md source/_posts/ |
まとめ
DockerでPaaSをインストールして遊んでいますが、Nitrous.IOの手軽さには及びません。
まだ無料プランで使っているのが申し訳ないくらい。
自分で作ったtrusuやDeisのインタフェースに使えるWebIDEが何か欲しいです。