前言
博客很久没有更新文章了,主要是自身处于就业、学习的双重焦虑状态。
另外一个原因,是我在捣鼓上一个主题 next 的过程中,由于电脑的恢复出厂和一系列失误的原因,丢失了自己更改很久的版本。后来想再去重新做一遍已经失去了耐心。
最近,也是在这一系列的压力之下,却是想通了,有种豁然开朗的感觉。于是又再一次的踏上征程。仅以此次改版纪念这一次重生。
感谢一直以来都在默默支持我的你们。
主题变更
没有太多的时间去研究模板引擎这类的东西,又不想花钱购买服务器。于是,还是选择了使用 hexo + GitHub page 帮我实现这个博客。
next 主题是我最喜欢的一个主题之一,比较喜欢它的简约以及功能的齐全和可扩展性。 后来一想,其实没有必要,够用就行。花太多的时间捣鼓,还不如多写写文章。
在 hexo 的官网主题页,总共也不是很多,就一个个查看。
最终比较满意的只有三个:
最终选定的是最花哨的 tomotoes。说实话,我看中的就是他的动画,以及布局。
插件选用
- abbrlink:用于生成页面的唯一码
- valine 评论
- jsonContent 搜索
- 不蒜子访问量统计
- leanclound 阅读量统计
- wordcount:文章字数统计
记录一些坑
valine: 主题作者把 appid 和 appkey 的名称,在模板和主题配置中不一致,导致了评论系统出不来。
index: 要实现文章的排序,插件 hexo-generator-index 的 JS 文件中,把 order_by 的值写死了,导致无法通过博客配置更改文章顺序。
//=>在 node_modules/hexo-generator-index/index.js 进行修改
order_by: typeof hexo.config.order_by === 'undefined' ? '-date' : hexo.config.order_by