部署react app @ username.github.io

时间:2018-06-12 07:12:58

标签: reactjs github github-pages

我正在尝试在username.gihub.io

部署反应应用

有两个主要问题

  1. 每当我尝试构建一个应用程序与gh-pages和 部署它转到分支gh-pages。
  2. 如果回购名称是,则Gihub始终从分支主服务器提供服务 username.github.io(无法更改)
  3. 是否有人在此网址中部署了反应应用。如果是这样,告诉我你是怎么做到的?

    (除了拖放构建文件夹以掌握)

    图片:enter image description here

3 个答案:

答案 0 :(得分:1)

现在使用GitHub进行部署的最简单方法是在页面末尾的文档文件夹here中进行新部署。

您应该能够调整您的应用程序以在builds文件夹中运行build,这比尝试使用imo的常规github页面更少头痛。

为了快速完整性检查,您还可以将应用程序拖到/ docs

答案 1 :(得分:0)

首先创建一个develop分支,从master提取所有代码,然后清空master分支项目。使用安装依赖项在develop分支上进行工作,使用local进行测试,然后运行:

npm run build
npm run deploy

开发完成后,checkoutmaster分支并运行:

pull origin gh-pages branch
git add .
git commit -m "your massage" 
git push origin master 

现在,您可以检查自己的username.github.io

答案 2 :(得分:0)

我也有同样的疑问,我正在按照https://www.taniarascia.com/getting-started-with-react/中的步骤进行操作 进行构建和部署,所以我只是去了我的仓库>设置> GH页面>从gh-pages分支服务,它无需进一步配置即可工作。