逆引きマニュアル: Hugo: 0.32以降でビルドできない

投稿日: 更新日:

やりたいこと

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の設定を上書きしてしまいます。

修正方法

設定のキーに別のものを使用するように修正してください。

外部サイト

マニュアル