如何将 Reactjs 应用程序推送和部署到 gh-pages
How to push and deploy Reactjs app to gh-pages
这是 GitHub 存储库 url - ProjectManager
没有任何 routes.It 包括小组件和一个 API.
我现在按照这些步骤操作了。
- 我切换到
gh-pages
分支。
- 本地运行
yarn build
命令。
- 它已经在我的项目中创建了一个 build 文件夹。
但我需要知道如何将它推送到 gh-pages 分支。
我找到了一些方法来做到这一点
将此添加到您的 package.json 文件
"homepage" : "http://<username>.github.io/<reponame>"
将此脚本添加到您的 package.json 文件
"deploy": "npm run build&&gh-pages -d build"
安装这个库。
npm install --save-dev gh-pages
完成这两个步骤后运行这个命令
npm run deploy
它自动创建了一个名为 gh-pages
的分支并进行了部署。
您需要确保您指向的是构建文件夹而不是根项目文件夹。您可以在 github 存储库设置中进行设置。一种方法是使用一个单独的分支,将你的构建文件夹作为根目录。或者您可以指向构建文件夹(通过设置)
这是 GitHub 存储库 url - ProjectManager 没有任何 routes.It 包括小组件和一个 API.
我现在按照这些步骤操作了。
- 我切换到
gh-pages
分支。 - 本地运行
yarn build
命令。 - 它已经在我的项目中创建了一个 build 文件夹。
但我需要知道如何将它推送到 gh-pages 分支。
我找到了一些方法来做到这一点
将此添加到您的 package.json 文件
"homepage" : "http://<username>.github.io/<reponame>"
将此脚本添加到您的 package.json 文件
"deploy": "npm run build&&gh-pages -d build"
安装这个库。
npm install --save-dev gh-pages
完成这两个步骤后运行这个命令
npm run deploy
它自动创建了一个名为 gh-pages
的分支并进行了部署。
您需要确保您指向的是构建文件夹而不是根项目文件夹。您可以在 github 存储库设置中进行设置。一种方法是使用一个单独的分支,将你的构建文件夹作为根目录。或者您可以指向构建文件夹(通过设置)