部署到 GitHub Pages 的 React 应用程序显示“找不到站点”

top*_*pic 2 github github-pages reactjs create-react-app

我正在尝试将 create-react-app 部署到 GitHub Pages,但我收到了 404。

404

这里没有 GitHub Pages 站点。

我所做的:

  • 创建了一个名为的用户站点存储库 <username>.github.io
  • 添加"homepage": "https://<username>.github.io"package.json根据 Create React App 文档
  • 安装了gh-pages
  • 增加了就跑"deploy": "gh-pages -b master -d build",以scriptspackage.json

/build文件夹的内容已成功推送到 master,但该站点无法访问。

repo 的 GitHub Pages 设置简单地说:

您的 GitHub Pages 站点当前正在从 master 分支构建。

用户页面必须从主分支构建。

我还尝试了一些路由解决方案(thisthis),但没有任何区别,尽管我认为它们无法解决我遇到的问题。

我不确定如何进一步解决此问题。有任何想法吗?

top*_*pic 12

好的,显然您必须选择一个 GitHub Pages主题(即使您没有使用它)才能发布页面。这对我来说似乎很奇怪,据我所知,文档中根本没有提到它。???