首页 > 解决方案 > 使用 gh-pages 部署的 React App 未加载

问题描述

我使用 gh-pages 部署了我的反应应用程序,但它什么也没显示。

如果原因是我正在使用顺风所以它没有加载样式(但这没有意义,因为我在 index.js 中导入 css 文件)

那是 package.json 的主页:

"homepage": "http://laurabeatris.github.io/react-new-features",

我在 github 上的回购:https ://github.com/LauraBeatris/react-new-features

标签: reactjsdeploymentcreate-react-appgithub-pages

解决方案


您的存储库中似乎没有包含应用程序的构建。这可能是因为该build/目录默认为 gitignored,因为它不是源代码。

您可以通过从文件中删除该/build行来更改它。.gitignore这可能会使您的提交有点奇怪,因为运行构建将显示为代码更改,但至少您的项目应该以这种方式显示。

或者,您可以build/在创建构建后复制目录并将文件夹重命名为未 gitignored 的内容,以便您可以更轻松地控制何时应将新构建添加到源代码管理。


推荐阅读