跳过正文

日志

loading
目录

博客搭建记录
#

2020.07.12
#

适逢 阿里云搞活动,199元购买了10年.tech域名,用来搭建邮箱玩。

2022.07.15
#

有了域名,就想把平时写的一点小东西收集起来,搭建自己的博客,这样更自由一些。博客首次使用hexo框架搭建,博客主题为 NexT,在GitHub上很受欢迎,同时把博客部署到GitHub pages上。

2022.07.27
#

写博客时遇到了sm.ms图床上传图片失败的问题,免费的方案七牛云有10G空间,貌似不错,但是需要一个备案的域名。域名要想备案需要购买云服务器,与七牛云客服小姐姐沟通域名必须要备案才可以使用,绕不开。

最后选择某一个GitHub公开仓库配合CDN加速作为图床,这肯定是违背GitHub本身作为代码托管的初衷的,不推荐这么做。同时,当这个仓库存放图片到一定阈值时可能会面临审查的风险。

2022.07.28
#

GitHub在国内访问时好时坏,这也导致自己在访问博客时,出现和访问GitHub一样的问题。图床既然可以进行CDN加速,网站应该也有类似的方法。经过比对,选择将域名解析从阿里云迁移至 cloudflare上,利用cloudflare对博客进行CDN加速。

建议将 SSL/TLS 加密模式设置为完全,设置为灵活的话在访问博客时会面临重定向次数过多的错误。

2022.11.11
#

随着博客数量越来越多,hexo生成静态网页需要的时间越来越多,有了将博客从hexo迁移至hugo上的想法。

博客迁移成功,同时有NexT爱好者将主题移植到hugo上,省去重新部署的时间,为作者点个👍。

2023.08.08
#

在黑苹果上讲博客主题改为 HB,与寻常的hugo主题不同,它有自己的框架,更偏向于网站的感觉。

2024.02.06
#

加入十年之约。

十年之约定

2024.03.04
#

看到 hello-algo的网站,瞬间打动了自己,hugo主题里 blowfish的风格与之很类似,将主题更换为blowfish。

新写完一篇文章,生成静态网页时如果遇到错误,是默认生成的md文档格式不对,需将博客目录下archetypes/default.md替换为blowfish示例文件夹内的archetypes/default.md,以后新建.md文件就不会出错了。

2024.03.09
#

变更迁移图床仓库至另一账号,直接fork仓库似乎不能完整取代原图床信息,原仓库删除后博客图片也会失效,需要将博客图片重新插入和上传至新仓库。

现在博客数量还不多,图片也不多,迁移起来还不算麻烦。同时幸好博客图片在云盘里存有备份,才顺利完成迁移工作,以后非必需不再动图床仓库。

2024.03.10
#

博客blowfish主题的搜索功能失效,经定位问题出在GitHub Pages域名绑定上,解决办法:修改配置文件config>_default>hugo.toml或config.toml。

baseURL = "域名"

如果没有购买域名,上面域名处填写“https://githubusename.github.io”,只要配置文件里的域名地址与GitHub Pages域名地址保持一致,搜索功能就可以正常使用。

2024.04.10
#

添加评论功能,没有多余域名进行CDN加速,评论需要科学上网环境。

2024.04.12
#

创建Firebase数据库,用来存储点击数据。

2024.04.15
#

添加归档页面,完善友链页面显示。

2024.04.16
#

文章头图格式为featured.gif,大小超过2MB时,生成静态网页时会因超时而失败。另默认背景图不宜过大,会导致博客文件夹大小剧增,图片压缩确实很有必要。

bug:

文章x级标题不能只有一个单词waline,不然评论页面会加载不出来。

2024.04.18
#

关闭文章背景虚化显示,在桌面端开了该功能还好,在移动端显示有类似穿模的效果。

这里还没有任何文章可以列出。