升级到 v2.5
在 v2.5 中有几个主要更新
- 将语言改为更通用的
zh-CN
,而不是cn
。 - 增加了对繁体中文的支持。
- 将代码高亮引擎从
Prism
改为Shiki
,支持 VSCode 颜色主题。
升级语言配置
修改 _config.aurora.yml
配置文件里面的 site
下的 language
配置
以下是可以选择的语言:
en
(英文)zh-CN
(简体中文)zh-TW
(繁体中文)
yaml
#! ---------------------------------------------------------------
#! Site Configs
#! @docs https://obsidianext.tridiamond.tech/guide/configuration.html
#! ---------------------------------------------------------------
site:
subtitle: 三钻 Benny X Guo
slogan: 用匠人精神开发出艺术
author: 三钻
nick: bennyxguo
link: '/'
description: <p>Programming a piece of art.</p> <p>用<b>匠人精神</b>开发出<b>艺术</b>。</p>
language: zh-CN
multi_language: true
logo:
avatar:
#...
#! ---------------------------------------------------------------
#! Site Configs
#! @docs https://obsidianext.tridiamond.tech/guide/configuration.html
#! ---------------------------------------------------------------
site:
subtitle: 三钻 Benny X Guo
slogan: 用匠人精神开发出艺术
author: 三钻
nick: bennyxguo
link: '/'
description: <p>Programming a piece of art.</p> <p>用<b>匠人精神</b>开发出<b>艺术</b>。</p>
language: zh-CN
multi_language: true
logo:
avatar:
#...
修改代码高亮
在此版本代码高亮引擎更改为 Shiki。使用这个新引擎我们需要更新 _config.yml
中的 highlight
和 prismjs
配置。
yaml
highlight:
enable: false
prismjs:
enable: false
highlight:
enable: false
prismjs:
enable: false
然后在 _config.aurora.yml
中添加新的 shiki
配置。
yaml
#! ---------------------------------------------------------------
#! Highlighter Shiki
#! ---------------------------------------------------------------
shiki:
enable: true
theme:
externalTheme:
backgroundColor: '#1a1a1a'
#! ---------------------------------------------------------------
#! Highlighter Shiki
#! ---------------------------------------------------------------
shiki:
enable: true
theme:
externalTheme:
backgroundColor: '#1a1a1a'
高级使用
更多高级代码高亮配置请查看这里
重新生成
配置完上面所有后,我们需要重新生成播客的静态文件。
shell
hexo clean && hexo g
hexo clean && hexo g
完工!🎉🎉🎉