docsyのバージョンを0.8.0へアップグレードしてみました
このWebサイトで使用しているHugoのテーマの「docsy」のバージョンを0.8.0へアップグレードしました。
google/docsy Changelog 0.8.0 | Github
うまくできているかわかりませんが、 とりあえず動いているようなので、ヨシッ。
やったこと
Moduleのアップデート
hugo mod get -u github.com/google/docsy
公式ドキュメントを確認したところ、全部のModuleをアップデートするならば、Module指定しなくていいらしい。
Use Hugo Modules | Hugo
hugo mod get -u
0.7.2での変更点の対応
設定ファイル(私の場合config.toml)から、Algoliaに関する記述を削除した。
algolia_docsearch = false
hugoのアップデート
しばらくしたら、以下のエラーが出るようになったので、Hugoをアップデートしてみた。
Error: error building site: TOCSS: failed to transform "scss/main.scss" (text/x-scss):
前:hugo-extended 0.113.0
後:hugo-extended 0.120.4
config.tomlの変更
以下のWARNが出るようになった。
WARN DEPRECATED: Kind "taxonomyterm" used in disableKinds is deprecated, use "taxonomy" instead.
https://github.com/google/docsy-example/blob/main/hugo.tomlを見て、
disableKinds = ["taxonomy", "taxonomyTerm"]
をコメントアウトした。
スポンサーリンク