hugoのテーマが適用されてないときの対処法

Contents

何回も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"

See Also