35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
+++
|
|
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/)がかなり使えるようになってるので、移行するのもあり。
|
|
|