前言

博客很久没有更新文章了,主要是自身处于就业、学习的双重焦虑状态。

另外一个原因,是我在捣鼓上一个主题 next 的过程中,由于电脑的恢复出厂和一系列失误的原因,丢失了自己更改很久的版本。后来想再去重新做一遍已经失去了耐心。

最近,也是在这一系列的压力之下,却是想通了,有种豁然开朗的感觉。于是又再一次的踏上征程。仅以此次改版纪念这一次重生。

感谢一直以来都在默默支持我的你们。

主题变更

没有太多的时间去研究模板引擎这类的东西,又不想花钱购买服务器。于是,还是选择了使用 hexo + GitHub page 帮我实现这个博客。

next 主题是我最喜欢的一个主题之一,比较喜欢它的简约以及功能的齐全和可扩展性。
后来一想,其实没有必要,够用就行。花太多的时间捣鼓,还不如多写写文章。

在 hexo 的官网主题页,总共也不是很多,就一个个查看。

最终比较满意的只有三个:

最终选定的是最花哨的 tomotoes。说实话,我看中的就是他的动画,以及布局。

插件选用

  • abbrlink:用于生成页面的唯一码,有利于 SEO 优化
  • 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

生命的意义不仅是活着,而是我们给别人的生命带来了何种不同。