想不想让你的博客支持这样的表情?
😄
😃
😏
😟
😑
:smile:
:smiley:
:smirk:
:worried:
:expressionless:
这样
😩
😅
😥
😭
😂
:weary:
:sweat_smile:
:disappointed_relieved:
:sob:
:joy:
还有这样
😱
😠
😤
😎
😈
:scream:
:angry:
:triumph:
:sunglasses:
:smiling_imp:
敲黑板!看这里!!
一共两种方式
第一种(改动markdown渲染模板)
这种方式有问题,改了之后会对渲染文章的时候文章标题点击无效。
安装markdown-it
把原来的hexo渲染换成基于markdown-it的渲染。
1 | npm un hexo-renderer-marked --save |
配置hexo的_config.yml文件
在hexo的配置文件下添加markdown-it配置代码:
markdown:
render:
html: true
xhtmlOut: false
breaks: true
linkify: true
typographer: true
quotes: '“”‘’'
plugins:
- markdown-it-abbr
- markdown-it-footnote
- markdown-it-ins
- markdown-it-sub
- markdown-it-sup
- markdown-it-emoji #用emoji插件
anchors:
level: 2
collisionSuffix: 'v'
permalink: true
permalinkClass: header-anchor
permalinkSymbol: ¶
第二种
在 Hexo 中默认的 markdown 渲染器是 hexo-renderer-marked ,这个渲染器是不支持 emoji 表情的。
安装
1 | npm install hexo-filter-github-emojis --save |
配置
在主题中添加配置
1 | githubEmojis: |
finish !!!