何回もhugoでサイトを作っているわりにはよく忘れるのでメモ。
既存のテーマを使う場合は、単純にテーマの中にあるexampleSiteのconfig.tomlをコピペして、hugo server -Dを実行すれば、それなりの形になるのですが、themeのパスを間違えると真っ白な画面になります。
こんな時は、大概これを忘れてます。
config.tomlのthemeのパスを間違えてます。
今回は、Alpha Churchを例にしてます。
Alpha ChurchのexampleSiteのconfig.tomlをコピペした場合は、以下のようになってました。
baseURL = "http://example.org/"
languageCode = "en-us"
title = "Alpha Church"
theme = "../.."
これでは、hugoのテーマが反映されないので、以下のようにします。
baseURL = "http://example.org/"
languageCode = "en-us"
title = "Alpha Church"
theme = "alpha-church"