hexo d后终端界面如图
github目录如图
1.先在本地hexo s测试了下hexo搭建的博客 一切正常,就是在上传过程中出现了问题,各种google无效...
2.之前不能上传public文件夹,修改了.gitignore后可以上传了,但看之前有关问答说要修改public为github用户名?
3.为什么按照默认的clean generate deploy操作无法在个人page中正常打开呢...
hexo d后终端界面如图
github目录如图
1.先在本地hexo s测试了下hexo搭建的博客 一切正常,就是在上传过程中出现了问题,各种google无效...
2.之前不能上传public文件夹,修改了.gitignore后可以上传了,但看之前有关问答说要修改public为github用户名?
3.为什么按照默认的clean generate deploy操作无法在个人page中正常打开呢...
你怎么上传的是源码额,可以尝试访问一下 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)步骤没问题,就说明你部署配置的有问题。去看看配置文件
上传内容错了,应该上传public文件夹下的内容,你把源码都传上去了,现在访问https://yuy1guo.github.io/pub...是可以的.先跑
hexo clean
然后在hexo d
试试