部署一个使用 JSON 服务器作为后端的反应应用程序,
Posted
技术标签:
【中文标题】部署一个使用 JSON 服务器作为后端的反应应用程序,【英文标题】:Deploying a react app that uses a JSON-server as backend, 【发布时间】:2020-10-28 22:32:04 【问题描述】:我最近开始使用 Heroku 进行部署。到目前为止,我只用它来部署相当直接的前端反应应用程序。但现在我正在尝试部署一个使用 JSON 服务器作为后端的全栈反应应用程序。在开发过程中,我使用并发来同时运行 JSON 服务器和 React 应用程序。我不确定如何为其创建静态构建并将其作为单个实例部署在 Heroku 上,因为 JSON 服务器和 react-app 是两个独立的进程。这里的任何帮助将不胜感激。谢谢。
项目的 Github 链接 - https://github.com/Syndicate555/IT-Logger
package.json file
file structure
【问题讨论】:
【参考方案1】:我看到您在构建应用时使用 CRA,您有两种选择
-
创建另一个 Heroku 实例作为您的 JSON 服务器并在那里配置它
(首选)- 使用带有 express 后端的 CRA 并使用 express 为您的 CRA 应用程序提供服务- 步骤在这里 => https://dev.to/loujaybee/using-create-react-app-with-express
【讨论】:
以上是关于部署一个使用 JSON 服务器作为后端的反应应用程序,的主要内容,如果未能解决你的问题,请参考以下文章
使用 XML 或 JSON 文件作为数据库后端的 Django