使用 hexo-filter-github-emojis 实现 emoji 表情

将 Markdown 转化为 html 的过程叫做 Markdown 渲染,对应的插件叫做 Markdown 渲染引擎。在 Hexo 中默认的 Markdown 渲染器是 hexo-renderer-marked,这个渲染器不支持 emoji 表情。本文利用 hexo-filter-github-emojis 在博客中实现 emoji 表情。

1. 插件安装


使用以下命令安装 hexo-filter-github-emojis 插件:

1
$ npm install hexo-filter-github-emojis --save

2. 启用插件


向站点配置文件 hexo_root\_config.yml 中添加如下设置:

1
2
3
4
5
6
7
8
githubEmojis:
enable: true
className: github-emoji
unicode: true
styles:
display: inline
vertical-align: middle # Freemind适用
localEmojis:

具体的每个配置项含义参见 说明文档

3. 使用方法


emoji-cheat-sheet 中找到你想要的表情,然后点击即可复制。使用方法和 GitHub 一样,比如你想发一个笑脸 😄 直接输入笑脸对应的 emoji 编码 :smile: 就可以。来一波表情 😍 😄 😂 🎵 👌 👍 💜
👫 💧 🐼 🐦 🌚 🌏 📞 🔫 🔭 🚴 🍅 🚀 🇨🇳 🈚 🈳 🚯 ©

留言