前言

这篇文章主要用于总结本博客搭建用到的技术并整理相关资源,方便自己之后更新维护。

文中可能有各种表述错误和技术认知错误,因为秉承的原则是能用就行,不求甚解,大家海涵。

技术总结

博客依托于Github站点,框架使用hexo,主题为Butterfly,评论使用Waline,文章加密使用hexo-blog-encrypt,同时安装了热更新插件hexo-browsersync方便测试博客样式。下边只简单写写害怕自己会忘记的一些点。

1. Butterfly

这个主题挺好看的,主要是看了另一位博主用的这个(具体是哪位就不说了,害怕打扰人家,虽然也没人看我写的东西、、),想要搭建这个博客也是受那位的启发,希望自己也能多写写!感觉认真写博客是一个能够好好思考的机会,最近自己的输出欲望很低下,输出能力也很弱,希望能借这份冲动好好锻炼起来!

2. Waline

这个评论系统主要有三点:

  • 目前用的是官网推荐的LeanCloud数据库和Vercel服务端,不太便于墙内评论;
  • 现在还不能实时接收到评论(邮箱推送和微信推送都因为各自的原因被我否定了);
  • 还没有研究评论怎么审核。

前两个问题等之后自己学了docker再说啦~

3. hexo-blog-encrypt

加密主要想的是自己可能会写一点小说,因为不是什么文笔很好的人,出于羞耻心还是找了找有没有给文章加密的方法,万幸有这样一个插件,谢谢无私的各位开源大佬!不过这个插件的主题样式都不是很喜欢,姑且选了一个差不多的,期待日后更新更漂亮的!
还有一个问题是Butterfly主题用这个插件时,文章预览信息会乱码,目前没有什么解决方法,可惜力,具体参见Issue #147

资源整理

这里就直接罗列了。

参考链接

存一点后序优化评论系统可能用到的帖子。

再存一个博客编写样式的帖子。