在前一片文章Markdown简介里,最后使用了一个表情符号,上传成功后并没有出现预想中的效果,而是直接展现了源码
:smile:
搜索之后发现Jekyll支持emoji,但是必须要在_config.yml里配置jemoji
gems : [jekyll-paginate,jemoji]
加上以后就可以显示了,但是中间有个小插曲,在本地测试的时候提示
没有安装jemoji的原因
sudo gem install jemoji
安装jemoji又出错了
根据出错提示,查log
conftest.c:3:18: fatal error: zlib.h: No such file or directory
compilation terminated.
依赖的zlib没有安装
sudo apt-get install libz-dev
zlib安装成功后再次安装jemoji
emoji表情在提交代码的时候也不能乱用,否则容易造成误解。开源项目gitmoji专门规定了在github提交代码时应当遵循的emoji规范.
附上Emoji Cheat Sheet.
后记,在弄这个博客的时候一路踩过很多坑,忘得都差不多了,甚是可惜,是以决定烂笔头的方式记录下来.