这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
当前回答
我的页数也保持在404页。联系了技术支持,他们指出url是区分大小写的;解决了我的问题。
其他回答
我所有的文件只有一次提交。我推送了一个空提交,刷新了页面,它工作了。
git commit --allow-empty -m "Trigger rebuild"
git push
如果这不起作用,正如@Hendrikto在评论中指出的那样,检查Github状态页面,并确保Github页面是可操作的。
在我的情况下,在react中有必要选择gh-pages分支:
在这个问题出现之前,我绑定了我的域。我提交并推送了分支gh-pages,它解决了我的问题。新提交迫使jekyll重新构建页面。
只要等十分钟到一小时。如果还是不行,联系github。通常是他们的问题。 但是,如果你赶时间,你可以试着在URL的末尾加上“?”问号来打开。它强制查询资源。是这样的:
http://roine.github.com/p1?
以下操作帮助了我:
webpack构建:
Webpack output.publicPath
publicPath: './'
轻快地构建:
轻快地基础
base: './'