第一篇

今天花了一天的功夫跟着教程从0到1搭建了自己的博客。但绝大部分的时间都耗在了一个非常“愚蠢”的问题上:hexo deploy能够成功运行,但网页怎么也不显示部署的内容……

自己胡乱捣鼓了一通,居然还发现了原因所在:

将hexo生成的页面部署到github pages site上需要把hexo根目录里_config.yml文件中最后四行改成

deploy:
type: git
repo: git@github.com:YourUserName/YourUserName.github.io.git
branch: master

问题出在最后一行。许多教程给的branch是master,然而我的github pages site默认是从main这个branch建立的,所以一直显示main里的内容。

那问题就好办了。进入github page的repository,点settings,往下拉找到github pages,将branch改为master

![Image 1](第一篇/Image 1.png)

然后问题就完美解决了!

其实问题很多时候就隐藏在你根本不会怀疑出问题的地方。也许正是因为你不会彻底的怀疑,错误才得以一直存在。

明天再美化一下界面,keep going!

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2021 Zug Liu
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信