我正在尝试部署一个反应应用程序,但特别是在 github 页面上的用户页面上。我可以看到很多资源用于部署到项目页面,但还没有用于用户页面的资源。请帮忙!!
我尝试将 package.json 文件中的 gh-pages 行切换为包含 master,但即便如此,我也必须更新 gh-pages 分支,它不会直接从 master 部署。我希望能够直接从主节点部署。
gitname/react-gh-pages
就是一个很好的例子,适用于用户站点,其中GitHub要求存储库的名称具有以下格式:{username}.github.io
(例如gitname.github.io
)。
但它使用gh-pages
分支作为发布源,而不是master
(无论如何,它已不复存在,因为它自 2020 年 10 月起更名为 main)
OP 奶酪浆果在评论中引用了帖子"如何将一个简单的 React 应用程序作为"用户页面"部署到 Github 页面?
奶酪浆果添加:
对于有相同问题的其他任何人,您基本上需要:
- 注意你的回购名称,
- 安装
gh-pages
包,- 修改您的
package.json
文件,以及- 在 GitHub 上更改部署源(Repo -> Settings -> Pages -> Build & Deployment)。