【发布时间】:2018-06-12 07:12:57
【问题描述】:
我正在尝试在username.gihub.io 部署一个 React 应用程序
有两个主要问题
- 每当我尝试构建一个与 gh-pages 和 将其部署到分支 gh-pages。
- Gihub 总是从分支 master 提供服务,如果 repo 名称是
username.github.io(无法更改)
有没有人在这个 url 中部署了 react 应用程序。如果是这样,请告诉我你是怎么做到的?
(除了将构建文件夹拖放到 master 之外)
【问题讨论】:
-
如果您使用
gh-pages进行部署,它将创建一个新分支并从那里提供给网页。gh-pages不服务于主人。如果您想从 master 服务,那么您必须将您的构建上传到 master 并手动设置分支。如果您想更改网址,则需要购买自己的域名,但默认情况下,您的托管网址为username.github.io/project-name。 -
请参考上传的图片。
-
现在,我已经删除了 gh-pages 中的文件,所以你不会找到任何文件,但它之前就在那里。
-
也许这个链接可以解决你的问题。 > pages.github.com
标签: reactjs github github-pages