Hexo セットアップメモ
はじめに
ELK などを触っていてメモする場所が欲しくなり、以前ぜんぜん詳しくもないのになぜか触ったことがある hexo を思い出すも Node.js をはじめから設定する必要があり、手始めに初期設定をメモします。
参考サイト
Macにnodebrew(node.js, npm)をインストールする手順
Qiita Markdown 書き方 まとめ
所要時間3分!? Github PagesとHEXOで爆速ブログ構築してみよう!
手順
nvm のインストール
1 | git clone git://github.com/creationix/nvm.git ~/.nvm |
nvm をターミナル起動時に有効にする
1 | node -v |
if [[ -s ~/.nvm/nvm.sh ]];
then source ~/.nvm/nvm.sh
fi
1 | source ~/.zprofile |
Hexo をインストール
1 | npm install -g hexo |
公開用の設定等は過去に実施していたようなので割愛
liginc さんの元ネタの _config.yml
の type
は github
でなく git
でうまくいった
***2017/08/01追記***
repository 指定先も変更
Hexo でひさびさに deploy したらパーミッションエラー
記事の作成
hexo new '新規ページタイトル'
vi source/_posts/新規ページタイトル.md
新規記事のデプロイ
hexo d -g
反映しないときはキャッシュ消去hexo clean
以上