hexo 上使用highlight.js代码高亮
文章发布时间:
最后更新时间:
最后更新时间:
Hexo 自带了在渲染网页时进行代码高亮的功能
然鹅本站使用的theme: Shen-Yu/hexo-theme-ayer本身不含有代码高亮且与hexo默认的代码高亮不兼容,顾使用 highlight.js 来进行代码高亮~
首先要把 Hexo 和 Material Theme 自带的高亮关掉(。・`ω´・)
打开根目录下的_config.yml
文件:
1 |
|
然后需要在theme里面引入 highlight.js 的本体和启用初始化方法( つ•̀ω•́)つ
以Shen-Yu/hexo-theme-ayer
为例:
在\themes\ayer\layout\_partial\head.ejs
文件的<head>
DOM里增加:
1 |
|