hexo上传github页面404
hexo d后终端界面如图
github目录如图
1.先在本地hexo s测试了下hexo搭建的博客 一切正常,就是在上传过程中出现了问题,各种google无效...
2.之前不能上传public文件夹,修改了.gitignore后可以上传了,但看之前有关问答说要修改public为github用户名?
3.为什么按照默认的clean generate deploy操作无法在个人page中正常打开呢...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
上传内容错了,应该上传public文件夹下的内容,你把源码都传上去了,现在访问https://yuy1guo.github.io/pub...是可以的.先跑
hexo clean
然后在hexo d
试试github目录结构里没看到index.html啊
你怎么上传的是源码额,可以尝试访问一下 xxx.github.io/public,当然页面会因为资源路径错误显示异常。
正常hexo d会只上传public文件夹到github上,感觉是你修改了项目的.git文件,你可以删掉.git,然后执行clean generate deploy。
本地跑正常,就说明没有问题 先hexo clean 在hexo generate
(1)进入public,不用自动部署方式,使用git add . 和git commit -m "" 、git push origin master最原始的方法不会出错的。记得,最后访问的博客其实是静态文件,所以要访问正常,你提交的其实是public文件下的静态文件
(2)如果(1)步骤没问题,就说明你部署配置的有问题。去看看配置文件
next主题吗?之前更新过一次,不知道你的是不是这个问题。
deploy后主页显示大面积空白如何在Github上搭建Jekyll博客视频教程
hexo 的配置文件分支的地方不写 会自动发分支 hexo g