実は去年の5月に乗り換えていて、1年ほど運用して方針が固まったので記事にしました。
実は去年の5月に乗り換えていて、1年ほど運用して方針が固まったので記事にしました。
当サイトはOctopressを使って生成していたのですが、このたびHugoに移行することにしました。 この記事ではHugoに移行した経緯と、Hugoへの移行手順についてまとめます。 なおローカル環境はMac OS Xです。
Octopressを辞めた理由は、記事数の増加に伴い、サイトの生成に時間がかかるようになってしまったからです。
HugoではOctopressに比べてサイトの生成時間が短いことから、Hugoに移行することにしました。
現在の記事数でのサイトの生成時間は、Octpress(rake generate
コマンド)で 20.39秒、Hugo(hugo
コマンド)では 2.66秒でした!
他にも、Octpressは直近のコミットが半年前のもので、活発にメンテナンスされていないと感じたことも、Hugoへ移行した理由の1つです。
Macの場合はHomebrewからインストールするのが良いでしょう。
brew update
brew install hugo
Mac以外の方は、公式ページを参考にして、ソースコードからインストールしましょう。