next主题配置时链接图标丢失解决方案
hexo+next搭建博客是很常见的,我也不多废话如何去搭建了,毕竟网上教程太多了。
我要聊的是一个话题,当我按照网上教程一步步修改next的配置文件,结果发现一些链接图标变成问号,这是第一次被官方文档坑了呀!!!
① 配置菜单,如「首页」、「分类」、「标签」等这些菜单旁边的图标没显示,而都显示成问号:
如下图所示:
② 以及「友情链接」图标的设置官方文档包括网上文章写的都是如下:
多方查询后才知道,原因出在这里:
blog\themes\next\_config.yml
即主题的配置文件修改出错:
menu:
home: /
about: /about/
tags: /tags/
categories: /categories/
archives: /archives/
social:
GitHub: https://github.com/qingchenldl
新浪微博: https://weibo.com/u/5963704337
E-mail: mailto:liudonglinldl@163.com
CSDN: https://blog.csdn.net/qingchenldl
简书: https://www.jianshu.com/u/cde9c1c3233d
这是按照一篇网上的文章修改的(网上很多文章都要求将后面的注释
删掉,甚至官方文档都是这样写的)
但是事实上这个不是注释
而是指定图标的类型,是不能删除的,因此正确的配置方法是这样的:
menu:
home: / || home
about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
social:
GitHub: https://github.com/qingchenldl || github
新浪微博: https://weibo.com/u/5963704337 || weibo
E-mail: mailto:liudonglinldl@163.com || envelope
CSDN: https://blog.csdn.net/qingchenldl || crosshairs
简书: https://www.jianshu.com/u/cde9c1c3233d || heartbeat
结果:
问题解决了!官方文档也tm坑人。。。
最后感谢一下Hexo之NexT主题的配置及遇到的问题