网站在本地工作,但GitHub Pages显示空白页

时间:2020-03-16 18:12:58

标签: github-pages

最近几天我一直在尝试解决一个问题。这是我的简单网站回购:docs。这是整个故事:

  1. 我使用create react应用程序在本地创建了一个网站。

  2. 我将其放入新的github存储库中,并按照文档使用github页面进行发布。

  3. 在我决定对一些文件进行一些更改并将其推送到存储库之前,它曾经可以正常工作。

  4. 此后,我注意到更改不适用于github页面,并且仍然看到与以前相同的网站。

  5. 我发现我有2个分支(母版页和gh页)。然后我意识到我已经将所有更改应用到master分支,但是我的网站是从gh-pages分支源发布的。所以我将源切换到master分支,并删除了gh-pages分支

  6. 从那时起,它不上传html文件,而我仅看到一个空白页面。在屏幕截图上,我在控制台上看到错误

这是我已经尝试过的灵魂,但它们对我没有帮助:

  1. 选择Jekyll主题(在某些论坛上,人们说即使网站不使用Jekyll也可能是个问题)

  2. 将html文件放入主文件夹

  3. 更改github页面的源代码(无论我选择哪种源仍然无法使用)

  4. 更改html文件路径

  5. 删除旧的存储库并将所有本地文件放入新的存储库

  6. 清理Chrome浏览器缓存

如果有人知道我在做什么错以及为什么我收到此错误,请告诉我这是什么。感谢您的帮助。https://github.com/Jurek33/Robo_Friends

1 个答案:

答案 0 :(得分:0)

当我找到此资源(https://create-react-app.dev/docs/deployment/#github-pages-https-pagesgithubcom)并发现需要安装gh-pages软件包后,问题就解决了,该软件包将在我的github存储库中创建gh-pages分支并按照说明进行操作。