Github页面返回自述文件而不是index.html。无法主持我的反应项目

时间:2017-05-11 14:27:02

标签: github github-pages

我在gh-pages上遇到主机我的反应项目有问题。 我在github上有我的回购----> GitHub repo 我的页面返回自述文件而不是indx.html(public / index.html)。 ---> My Page

如果我的反应应用程序正常工作,我该如何处理我的页面?

3 个答案:

答案 0 :(得分:3)

我已经在readme.md中添加了最重要的部分,它解决了问题。

---
permalink: /index.html
---

此后,它显示index.html而不是自述文件。我发现此解决方案还有助于自定义404页面。 https://help.github.com/articles/creating-a-custom-404-page-for-your-github-pages-site/

答案 1 :(得分:2)

是的,问题在于您如何部署网站,您应该将目标index.html部署到gh-pages 看看这个:

https://medium.freecodecamp.com/surge-vs-github-pages-deploying-a-create-react-app-project-c0ecbf317089

它提供了关于如何将反应应用程序部署到github页面的详细而非常好的解释。

答案 2 :(得分:2)

根据我的经验,这只是一个延迟问题。当我最初提交index.html(在回购的根目录中)时,myorg.github.io继续提供README.md。几个小时后,我返回并再次尝试-瞧,我的index.html被送达了。由于我不在的时间,我无法猜测github页面更新需要多长时间。