升级到 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: falsehighlight:
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 ghexo clean && hexo g完工!🎉🎉🎉
Hexo Aurora Docs