Hexo博客回归小记

在花了几小时深度了几种个人博客方案后,还是决定回归到Hexo+Github上来。

简单地整理下自己的折腾过程:

1)本来看到网上有Hugo建站的教程,说是渲染速度快,本地环境搭建简单,但按教程一步步来,最后还是出错,而且自己也不想花时间深究哪里出错了。

2)又在xhs上看到直接用Notion+Vercel+Github可以实现笔记软件和博客的2合1,也很吸引我,但是在Vercel中进行Deploy的时候又卡住了,继续出错。我本来觉得这个行得通应该是终极解决方案了,一劳永逸,但出错了, 而且Notion的导出选项稍稍有点少(html,md,pdf).

3)经历前面2次出错,有点失落,本来想着就在本地Mybase笔记软件里写给自己得了,但想了想,搞技术的如果只输出给自己,动力不足,而且会懈怠。还是弄一个博客吧,反正Hexo+Github之前自己试过,成功了,当然那时候写的文章现在也用不着了。于是就有了现在的这个博客。

目前已完成的部分有:

1.将Hexo-blog文件夹放在谷歌盘中,方便我多台电脑间同步

2.将博客配置文件作了调整,增加了一些必要的页面,改动了下logo,然后添加了Disqus评论系统。

3.当然也有人添加了动画效果,还有虚拟形象之类的增加互动效果,还有的人会搞网易云音乐的插件,但我觉得内容最重要,先保持现在的样式吧。

记录下自己想测试的功能和结果:

1.markdown,当然是支持的,数学公式也是支持的,需要安装Module,网上教程很多的。而且我准备本地使用Typora来码字(毕竟花钱入了正版)。

2.Typora可以配置picgo的图床,然后直接上传,所以我写好的东西发布到Hexo上,不需要另外存图片到github上。

3.Typora的Mermaid功能也是支持的,虽然我很少用它。

主要参考的教程有:

https://blog.csdn.net/as480133937/article/details/100138838

常用的Hexo命令:

1
2
3
4
hexo n "新文章名"
hexo g //生成
hexo s //本地预览
hexo d //发布

新建文章的Header字段:

1
2
3
4
5
6
title 文章标题
date 文章创建日期
comments 设置文章是否开启评论
tags 文章标签
categories 文章分类
keywords 文章关键词

需要注意字段的冒号后面一定要加空格,否则hexo g的时候会出错。