やりたいこと
Hugo 0.31.1まではビルドできたが、 Hugo 0.32からはビルドできない場合の修正方法
現象
「テーマが見つからない」ような現象が発生します。 自分の場合は、以下のような現象が発生しました。
- 定義されているはずのshortcodeが読み込めない
- HTMLが全く出力されない
0.35から直る?→直りました
この問題はconfig.tomlの書き方に問題があるという話でしたが、
以下の修正がマージされたため、直るかもしれません。
0.35で修正されたことを確認しました。
原因
Hugoのバグではなく、config.tomlの書き方に問題があります。
[params.theme]
name = "cerulean"
このように書くと、0.31.1までは有効だったのですが、 0.32からはthemeの設定を上書きしてしまいます。
修正方法
設定のキーに別のものを使用するように修正してください。