为后端和前端节点/反应项目的Heroku部署设置Package.json

时间:2018-09-22 09:04:00

标签: node.js express heroku create-react-app package.json

我有一个结构如下的项目:

Hello world

我一直在努力摸索如何将其托管在Heroku的单个域上,以便可以访问前端API和后端API。有一些可用的教程建议,一种解决方案是同时运行两个服务器(React和Express)并为API调用设置代理指令。

对于我的特定设置,这些方法都不起作用,我不得不破解我的根目录package.json,以便在我项目中的各个文件夹中构建,启动和安装。

我觉得当前的解决方案不是最佳选择,并且希望在我的根package.json的脚本部分中进行评论。可以改善吗?它似乎可以与我的托管项目一起使用,但是我认为可以由了解Heroku构建过程的人来改进它。

根目录package.json:

|
|-- frontend/
|   | ...(create-react-app)
|   | package.json
|
|-- backend/
|   | ...(node.js & express serving an API)
|   | package.json
|
| package.json
|

0 个答案:

没有答案