hexo NexT 主题菜单栏没有图标 logo 的问题

上一篇部署后,直接clone到本地后,只需:

1
npm install

就可以用了。前提是,安装了node.jsgithexo

自己失误的一个地方

在之前备份hexo主题的时候少备份了一些文件,导致菜单栏的标志不显示。从这里重新下载,整个文件夹合并相同文件取消覆盖,这样只添加了缺失的文件。这样操作后问题就解决了。

路径XXX\themes\next\source\lib\下原本应该有如下文件:

image

而我备份的却有缺失:

image

将缺失的文件添加进来

1
2
git add -f \themes\next\*
git push

另一台电脑需要的操作

1
2
3
git fetch --all  
git reset --hard origin/yigao // “yigao”替换成自己的分支名字。
git pull

如果git fetch -all有错误提示,需先

1
git stash

next 主题添加 logo 的方法

如:

menu:
  home: / || home
  archives: /archives || archive
  categories: /categories || th
  tags: /tags || tags
  about: /about || user

其中||后面的就是 logo 名字,可以在这里搜索 logo 的名字进行替换更改。



参考:
1. link-01
2. link-02
3. link-03
4. link-04
感谢支持!