博客终于搭起来了

刚想码字,才发现自己用的NexT主题是旧版本,还奇怪为什么7k+ star的项目为什么文档都不全。 建这个博客的目的是记录生活和折腾的技术,算是一个比较正式?的个人网站,也想加上GitHub和LinkedIn的链接。

昨天晚上找了一整晚的主题,但是没有找到满意的。Hexo官网的theme列表里有很多展示页面都失效了,也有很多很久没有维护了,不过最主要的还是项目没有很好的文档让人容易上手。以前也用过一个二次元的主题,昨天晚上也找到了另一个,不过可能是人老了,想弄个简洁一点的,不想每篇文章都来个二次元图封面。

今天早上起来准备用昨天发现的主题凑合,顺手搜了一下自己star的的项目,突然看到自己以前star了一个Hexo主题NexT。好家伙,这不正好是我想要的,可是为什么这个7k+ star的项目文档只有一页,也没有详细讲怎么配置主题。自己摸索了一下,大概搞懂怎么配置了。但是因为要动主题的config文件,考虑到以后主题可能还要更新,就先fork了一下,然后自己新建了个branch做修改。虽然麻烦但是也学到了fork的项目怎么跟源项目同步,还学了下把主题项目变成了博客项目的submodule。

但是还是觉得很奇怪为什么昨天晚上没在Hexo官网的theme列表里看到NexT主题,热度这么高不应该没有啊。一搜名字还真有,而且跟我用的还不是同一个项目。到Issue里看了下“必读”才发现原来我用的是旧版,现在看的这个是最新版的,而且配置方法也跟原来不一样了,看来又要重新弄主题了。但是这俩长得也太像了,好歹在旧版也提示一下嘛。 - 新版:https://github.com/next-theme/hexo-theme-next - 旧版:https://github.com/theme-next/hexo-theme-next

不过现在的博客也还没完全配置好,比如之后要写带图片的文章,还要配置一下assets。评论工具也还没有设置。总之慢慢来吧。

上面也提到自己以前也用过GitHub搭过博客,不过都不长久。具体的时间已经记不清了,不过在本科的时候应该是第一次,可能是在上软工课的时候产生的想法?第二次应该是硕士第一年为了找工作能写在简历上?虽然最后都因为学习很忙不了了之。除了GitHub还用过CSDN的博客记了一点东西,不过没啥太大的价值,虽然大三暑假找实习的时候也确实写进简历里了(应该庆幸没有细问我hhh)。

之前用Hexo,都很心急,文档也没有好好看过,也没有耐心去解决配置过过程中遇到的问题。现在至少能耐下性子看文档了,遇到问题也有时间去想办法解决。这次应该会长久一些吧,还是不立flag了。但是学生生涯大概终于是要结束了,给毕设professor打工的内容也基本做完了,下周开始就是我最后的暑假。是得好好休息一下,已经两年没有休过将近一个月的假期了。