Hexo + Fluid主题博客搭建

本文最后更新于:2023年12月17日 下午

前言

其实这个前言应该叫做”后记“了,之前一直这篇文章一直处于草稿的状态,心想着等博客网站正式上线了再改也不迟,这一拖就是3、4个月,属实是惭愧。但欠下的债终归是要偿还的,不是吗?

博客搭建

其实网上搭建hexo博客的教程很多,感觉自己再重复造轮子也没什么必要,因此这里给出我在学习搭建博客过程中参考的一些文章博客:

踩坑记录

  1. 绑定阿里云的top域名,解析成功的问题是:访问速度变得巨慢,并且页面效果很差,图片几乎展示不出来;和vercel部署出来的效果一致(是不是存在什么共性?)
  • 这个问题后面也没有解决,令人惭愧,但我感觉是部署在境外服务器的问题?

  1. 当删除阿里云域名解析相关记录后,访问2017zhangyuxuan.github.io 依然会跳转到注册的域名上kingofdark.top,然后报错HTTP 502
  • 过了一天之后好像正常了,应该是DNS解析缓存的问题。

  1. 取消Waline评论时显示浏览器内核与操作系统信息
  • hexo-theme-fluid/source/css/main.styl 路径下添加以下配置 (不过好像只有本地预览有效,部署到Github pages上依然不生效;在Vercel部署的,同样也已经生效了)
1
2
3
.vmeta {
display:none;
}
  • 更好的做法是在服务端配置 DISABLE_USERAGENT 环境变量为true;重新部署后得到新的server url,一定要记得把这个server url填写到_config.fluid.yml文件中,更新!! 这里踩了个大坑!!

  1. 因为我是使用typora来写本地博客的,写博客时会需要插入图片,因此配置图床还是挺有必要的,下面推荐两篇教程:

进阶改动

当能够正常搭建起本地博客后,可以尝试一些进阶改动,可以参考下面几篇文章:


最后附上我当时的心路历程:心态崩了,弄了几天也没绑定上自己的域名,然后CDN加速也需要配置自己的域名,后来想想还是算了,毕竟博客还是内容最重要,像是页面的美观或者是网站加载速度都是其次了,下次一定。(也只能这样安慰自己了,流下了无能的泪水)

最后总结来说,写博客,最重要的还是持之以恒,还是产出内容,不能本末倒置,捡了芝麻丢了西瓜。


Hexo + Fluid主题博客搭建
https://2017zhangyuxuan.github.io/2021/09/28/2021-09/2021-09-28 博客搭建/
作者
Zhang Yuxuan
发布于
2021年9月28日
许可协议