将React 应用部署至gitee、github page
1 、在gitee、或github设置设置gitxx pages
2、修改react中package.json
添加 "homepage": "https://pengfs.gitee.io/xxx/",根据实际域名
在script 中添加
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
3、命令行运行npm run deploy(确保npm run biuld可以正常),远程仓库中会生成一个新分支gh-pages
4、在gitee、github page中将页面管理到gh-pages分支。
注意:通过 git remote -v 查看,确保远程仓库唯一,比较多的可以通过 git remote rm xxx git remote add xxx https://gitee.com/xxx/yyy.git添加/删除进行调整。必要时可以通过-f push 强制覆盖。