Hexo迁移到GitHub Pages

最近把博客迁移到了Github Pages,有些小坑记录一下。

一开始用的Gitee Pages,部署审核的时候应该是某种rules自动审核吧,有次台湾写成tw,疫情写成yq,才审核通过,恶心的点是它不会标给你哪里审核有问题,得靠你自己感觉摸索改。

后来换到了服务器,双十一打折买的一年,用了一年,体验很好,续费要快两千后面果断弃用了,这个并不是能带来收益的项目。

于是来到了Github Pages,在速度与恶心的审核之间这次我选择了侧重后者,还能自定义域名。

说几个注意点:

  • github仓库名称必须取成xx.github.io

  • git推送时候,用SSH验证更好一些

  • 部署后js或者css样式无法显示,找到配置文件,加上root: /

    1
    2
    url: https://xxx.github.io
    root: /

最后,兜兜转转还是来到了github pages,大概率以后不会再折腾换了。