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が何か欲しいです。