0


Hexo上传GitHub完成后,访问404报错

首先,检查域名格式定义是否正确;

正确格式:用户名.github.io/

若以前部署过Hexo到GitHub,然后你要仔细检查你上传文件是否为public文件夹当中的内容,

如下图所示,在根目录下必须要有一个index.html文件:

如果没有,且结构目录类似于下图所示(GitHub的给删了),里面如果带有package.json等文件名,那好,你跟我犯了同一个错:

解决办法:

    第一步:删除根目录下的.deploy_git文件夹

     第二步:找public目录与根目录下有没有隐藏的.git文件夹(我已经给删完了),查找隐藏目录的方法:

    点击查看,然后勾选隐藏的项目

     一定要把隐藏的所有.git文件删干净

    第三步:在_config.yml中添加部署信息

       一定要对其,注意缩进:
deploy:
  - type: git
    repository: 你GitHub的SSH
    branch: main
   SSH的查看:

    第四步:用vscode打开文件夹,Ctrl+~调出控制台,然后hexo三件套大保健
清理缓存:hexo cl
本地部署:hexo g
服务器部署:hexo d

应该基本就这些,如果有什么补充的,欢迎在评论区留言。

标签: github

本文转载自: https://blog.csdn.net/m0_62068678/article/details/127187667
版权归原作者 笙鹿鸣 所有, 如有侵权,请联系我们删除。

“Hexo上传GitHub完成后,访问404报错”的评论:

还没有评论