1
0
hugo/content/blog/2022-06-10-hugo.md

35 lines
1.1 KiB
Markdown
Raw Normal View History

2024-04-23 13:21:26 +00:00
+++
date = "2022-06-10"
tags = ["hugo"]
title = "hugoのhighlightjsがうまく動作していなかったので調べてみた結果"
slug = "hugo"
+++
なぜかpreviewでは表示されるのに、webでは表示されないのに気づいて、調べてみたらhugo versionの問題だった。
具体的には、`hugo v0.8x`まで`highlightjs v9.x`のbash(prompt)は下記のコードに変換されてた。
```html
<spac class="prompt">$ </span>
```
この生成のおかげで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/)がかなり使えるようになってるので、移行するのもあり。