Hexoのインストール
ふと思い立って、Github pages を使って Blog を作ってみた。
環境は何でもよかったが、nodejs ベースの Hexo を使ってみることにしました。
nvm/nodejs のインストール
すでにインストールされていたnodejsが0.12だったので、ついでにnvmをインストール。
$ git clone git://github.com/creationix/nvm.git ~/.nvm
.profile に1行追加
$ echo 'if [[ -s ~/.nvm/nvm.sh ]] ; then source ~/.nvm/nvm.sh ; fi' >> ~/.bash_profile
$ source ~/.bash_profile
バージョンは適当に選択
$ nvm --version
0.33.1
$ nvm ls-remote
(いっぱい)
$ nvm install v5.12.0
$ node --version
v5.12.0
Hexo のインストール
npm install --save hexo
Blog の作成
$ ./node\_modules/hexo/bin/hexo init blog
$ cd blog
$ npm install
Theme の fork
一応。github から landscape を fork しておく。
Theme の submodule 化
$ cd themes/
$ git submodule add https://github.com/bugfire/hexo-theme-landscape.git landscape