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

时间:2019-05-01 11:14:47

标签: reactjs github github-pages create-react-app

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

  

404

     

此处没有GitHub Pages站点。

我所做的:

  • 创建了一个名为<username>.github.io的用户站点存储库
  • "homepage": "https://<username>.github.io"添加到了package.jsonas per the Create React App docs
  • 安装了gh-pages软件包
  • "deploy": "gh-pages -b master -d build"中将scripts添加到package.json并运行

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

回购的GitHub Pages设置只是说:

  

当前是通过master分支构建的GitHub Pages网站。

     

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

我也尝试了一些路由解决方案(thisthis),但没有任何区别,尽管我认为它们并不是解决我所遇到的问题的良方。

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

1 个答案:

答案 0 :(得分:0)

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