hexo-theme-yun icon indicating copy to clipboard operation
hexo-theme-yun copied to clipboard

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

Open Chengzi600 opened this issue 1 year ago • 1 comments

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后,代码高亮仍然无法正常工作 希望尽快查看这个问题,感谢!

Chengzi600 avatar Feb 23 '24 05:02 Chengzi600

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

Elkeid-me avatar Feb 25 '24 07:02 Elkeid-me

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

问题已解决,谢谢

Chengzi600 avatar Mar 09 '24 04:03 Chengzi600