reactjs - 部署一个使用 JSON 服务器作为后端的反应应用程序,
问题描述
我最近开始使用 Heroku 进行部署。到目前为止,我只用它来部署相当简单的前端反应应用程序。但现在我正在尝试部署一个使用 JSON 服务器作为后端的全栈反应应用程序。在开发过程中,我使用了并发来同时运行 JSON 服务器和 React 应用程序。我不确定如何为其创建静态构建并将其作为单个实例部署在 Heroku 上,因为 JSON 服务器和 react-app 是两个独立的进程。这里的任何帮助将不胜感激。谢谢你。
项目的 Github 链接 - https://github.com/Syndicate555/IT-Logger
解决方案
我看到您在构建应用程序时使用 CRA,您有两种选择
- 创建另一个充当 JSON-Server 的 heroku 实例并在那里配置它
- (首选)- 使用带有 express 后端的 CRA 并使用 express 为您的 CRA 应用程序提供服务- 步骤在这里 => https://dev.to/loujaybee/using-create-react-app-with-express
推荐阅读
- nginx - 将 nginx 中的 URL 从 host:port/ 重写为 host:port/myDir
- vba - 不会继续执行 #N/A 单元格的宏
- amazon-web-services - 有没有可能,通过ses使用lambda触发器和使用自定义电子邮件模板的Cognito用户池验证码
- python - .pth 文件是否存在安全风险,我们如何对其进行清理?
- python - Django 显示两次相同的消息
- python - 如何从DataFrame中提取没有索引的行
- algorithmic-trading - KeyError:来自 FreeCodeCamp 的 Algotrading 课程中的“Ticker”
- php - 在取消设置php中的几个键后重新索引对象内的数组
- jquery - 来自 JSON 的 Highcharts 堆积柱形图 3 级向下钻取
- prometheus - Prometheus Alert Manager 已发送错误解决通知