YunYouJun / hexo-theme-yun

☁️ A fast & light & lovely theme for Hexo. 一个对可爱自以为是的 Hexo 主题。
https://yun.yunyoujun.cn
MIT License
1.38k stars 167 forks source link

[Bug Report]文档中关于代码高亮的功能部分已经过时 #389

Closed Chengzi600 closed 4 months ago

Chengzi600 commented 4 months ago

https://yun.yunyoujun.cn/guide/config.html 文档中关于代码高亮显示的配置文件,给出的如下配置文件过时

# 关闭 highlight
highlight:
  enable: false
# 启用 prism
prismjs:
  enable: true
  preprocess: true
  line_number: false
  tab_replace: ''

参见如下官方文档(https://hexo.io/zh-cn/docs/syntax-highlight) 中给出的v7.0以上默认配置 渲染器的切换由syntax_highlighter决定

PrismJS 默认禁用。启用 PrismJS 前应设置 highlight.enablefalse(v7.0.0以下)或设置 syntax_highlighterprismjs(v7.0.0及以上)

# _config.yml
syntax_highlighter: prismjs
prismjs:
preprocess: true
line_number: true
line_threshold: 0
tab_replace: ''

并且,根据官方文档教程切换prismjs后,代码高亮仍然无法正常工作 希望尽快查看这个问题,感谢!

Elkeid-me commented 4 months ago

使用 hexo clean 清除缓存后重新生成页面,代码高亮是正常的。

Chengzi600 commented 4 months ago

使用 hexo clean 清除缓存后重新生成页面,代码高亮是正常的。

问题已解决,谢谢