+++ date = "2022-06-10" tags = ["hugo"] title = "hugoのhighlightjsがうまく動作していなかったので調べてみた結果" slug = "hugo" +++ なぜかpreviewでは表示されるのに、webでは表示されないのに気づいて、調べてみたらhugo versionの問題だった。 具体的には、`hugo v0.8x`まで`highlightjs v9.x`のbash(prompt)は下記のコードに変換されてた。 ```html $ ``` この生成のおかげでpromotはcopy(web)から除外しやすかった。 ```sh $ whoami ``` これが便利だったんだけど、それがなくなって個人的には不便な生成になってた。 verの固定は好きじゃないんだけど、便利にhighlightを使える方法を見つけるまで固定することにした。 ```yml:gh-pages.yml - name: hugo uses: peaceiris/actions-hugo@v2 with: hugo-version: 0.89.4 ``` hugoも[highlight](https://gohugo.io/content-management/syntax-highlighting/), [markup](https://gohugo.io/getting-started/configuration-markup/)がかなり使えるようになってるので、移行するのもあり。