reactjs - 无法将我的 React 应用程序正确部署到 GitHub
问题描述
无法在 GitHub 页面上正确部署我的 react 应用程序。我使用 create-react-app 创建了它。
我已正确按照facebook给出的说明在 GitHub 页面上部署 React 应用程序的每个步骤。
最后,我运行了“yarn run deploy”,部署似乎工作正常,没有任何错误,我看到这条成功消息说部署在 65.73 秒内成功完成:
但是,当我在https://aksheyjawa.github.io/YSearch/检查我的应用程序时,它没有显示我的应用程序。它显示了由 react 创建的文档。我期待看到我的应用程序。
我已经完成了部署所需的步骤:
将“主页”添加到 package.json
安装的 gh-pages
将部署添加到 package.json 中的脚本
使用“npm run deploy”部署
你可以在这里查看代码:https ://github.com/aksheyjawa/YSearch
可能的问题:
根据docs中的第 4 步,我需要在 GitHub 设置中选择 gh-pages 分支。但我在下拉列表中看不到那个分支。
解决方案
您只需部署构建文件夹内的内容即可显示某些内容。Github 页面仅适用于静态 HTML!
推荐阅读
- css - 如何仅使用 css 使水平滚动条处理程序出现在最右侧?
- windows - 在 Windows 中安装后没有 ghc 或 ghci 命令
- reactjs - 如何使用 API 中的数据创建第二个响应组件并创建动态 URL
- android-studio - 在 Windows 10 中使用 Android Studio 时没有“删除小部件”选项
- node.js - 值 xxx 转换为 objectId 失败
- elasticsearch - Logstash 时间戳在 Elasticsearch 中显示为文本
- reactjs - Firebase/Firecloud & React - 如何存储配置文件图像不需要 80 个不同的读取来显示所有 80 个图像?
- elasticsearch - 每天使用 cronjob 重启一次 Elasticservice
- python-3.x - python中的风险评分
- go - 当 Go 程序收到 SIGABRT 时,“m=”表示什么