Skip to content

升级到 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 中的 highlightprismjs 配置。

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

完工!🎉🎉🎉

Released under the MIT License.