我有一个create-react-app项目(https://github.com/khpeek/beomaps/tree/master),我想使用盖-页将其部署到Github页面。在本教程https://medium.com/@serverlessguru/deploy-reactjs-app-with-s3-static-hosting-f640cb49d7e6之后,我在package.json中添加了以下内容

但是,如果我运行npm run deploy,它将被发布,

但是https://khpeek.github.io/beomaps/页面仍然显示基于README.md的默认内容。我是否需要更改部署目录?
发布于 2019-05-31 19:04:14
在存储库的Options页面中,我不得不选择gh-pages分支而不是master分支:

(我还将gh-pages重新安装为正常的依赖项,而不是开发依赖项(即npm install gh-pages --save而不是npm install gh-pages --save-dev),但我不确定这是否重要)。
现在,该页面在Github页面上可见:

发布于 2021-04-01 13:02:50
我认为这与github不知道应该使用哪个分支有关(master或idk)。如下所示,更改部署脚本解决了我的问题:
"deploy": "gh-pages -b main -d build"
这告诉github页面应该使用分支main。
发布于 2019-12-13 20:03:03
即使选择了h页分支,我也有相同的错误,但是后来我又把它更改为主分支,它成功了!

https://stackoverflow.com/questions/56400365
复制相似问题