Migrate from Gridea to Hexo


由于Gridea的作者几乎已经放弃了Gridea客户端的更新和维护,直到现在还没有支持Apple ARM。作者主要把重心放在了收费的网页版上。恰好我在Gridea上使用的主题,也有移植到Hexo上,于是就决定迁移。

迁移过程

部署新博客样式

因为是同一个主题,我用的是Pure,之前改过一遍这个主题,所以现在第二次改还是比较熟悉的。主要是去除掉一些本身我觉得不需要的功能,把显示语言改成英文,最后再加上一些我比较喜欢的内容。总共耗时了1-2小时。Hexo的好处也相当明显,之后写博客,只需要使用像Obsidian、VSCode或者MWeb这类Markdown编辑器即可,非常方便,不需要依赖特定的博客系统客户端。除此之外,Hexo会生成纯静态的文件,可以部署到GitHub Pages上,或者你可以直接上传到网站的目录。

迁移文章

复制所有的.md文件放入新博客的_posts下即可。唯一需要变动的,可能是Post的几个属性。

评论系统

老的博客,Gridea使用的是Disqus,虽然Hexo也一样支持,但是似乎Disqus在中国大陆会出现加载失败的情况,所以这次索性放弃了之前的所有评论,采用了GitHub的Gitalk。对于开发者来说,体验还是非常棒的。