hexo next生成友链

前言

查找技术文章时发现很多hexo博客,想收藏起来以后借鉴学习,网上很多教程都老版本的next教程,新版本的还是要自己想下办法。

添加页面

生成页面

1
hexo new page links

此时hexo根目录中hexo\source\links文件夹下会出现index.md文档。

1
hexo\source\links

添加首页菜单

修改hexo\themes\next\_config.yml配置文件,menu栏中添加

1
links: /links/ || fa fa-link

设置中文名

修改hexo\themes\next\languages\zh-CN.yml,同样在menu中添加

1
links: 友链

运行

1
hexo g & hexo s

可以看到首页多了个友链

样式

然后就是网上铺天盖地的修改hexo\themes\next\layout下的.swig文件了,新版本都是.njk文件行不通,为了方便直接在index.md里面写。

1
2
3
4
5
6
7
8
---
title: 博客友链
---
[HakurouKen 的博客](https://blog.hakurouken.me/)
[5+1Blog](https://516wjy.xyz:516/)
[止息的博客](https://zhangjk98.xyz/)
[米米的博客](https://zhangshuqiao.org/)
[Rick's Blog](https://kuyeduwu.github.io)

运行

1
hexo g & hexo s

就可以看到了,只是没有样式很普通,有时间了再优化,懒得折腾了。