avatar

hexo next主题下开启emoji

hexo

写文章时会时不时的使用emoji表情,比如:😄

hexo默认的markdown渲染不支持GitHub emoji渲染的,所以只能换一个支持emoji的插件啦。

安装

命令如下:

1
2
3
npm uninstall hexo-renderer-marked --save
npm install hexo-renderer-markdown-it --save
npm install markdown-it-emoji --save

配置

修改根目录下的 _config.yml,先查找一下markdown,有的话直接修改,没有的话,直接在文件最后添加即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
markdown:
render:
html: true
xhtmlOut: false
breaks: true
linkify: true
typographer: true
quotes: '“”‘’'
plugins:
- markdown-it-footnote
- markdown-it-sup
- markdown-it-sub
- markdown-it-abbr
- markdown-it-emoji
anchors:
level: 2
collisionSuffix: 'v'
permalink: true
permalinkClass: header-anchor
permalinkSymbol:

注意

render:下的html配置项,它的作用时控制markdown是否转义文章中的html标签,最好改为:true,改为:false的话,会导致<!–more–>无法被渲染。

使用方法

  1. GitHub emoji直接点击表情复制代码,粘贴到需要的地方即可
  2. emoji中直接copy表情,粘贴到需要的地方即可。
-------------纸短情长 下次再见-------------
文武科技社
好用、好玩的都在这里!
文章作者: 程序小黑
文章链接: https://chengxuxiaohei.cn/hexo/hexo-wz-emoji.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文武科技社
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论