【发布时间】:2021-09-03 17:00:41
【问题描述】:
我目前的目录结构如下:
-client
-App.js
-package.json
-.env
server.js
models
routers
package.json
.env
我知道如何在 Heroku 的根目录下的 .env 中设置变量,但不知道在 client 目录下的 .env 中的变量。有没有办法做到这一点?
我在客户端 package.json 中使用了代理。
当我在本地环境中使用两个 dotenv 文件时,它运行良好。但是,当我尝试在heroku中部署时,我不知道如何将客户端dotenv文件中的变量设置为Heroku中的环境变量。
This post 提出同样的问题,但没有任何答案。
【问题讨论】:
-
我也有同样的问题...你解决了吗?
-
@Junaid 我最终破坏了客户端目录并将其中的所有内容移至根目录。部署两个 Heroku 应用程序,一个用于客户端和服务器,也可以工作
标签: reactjs heroku environment-variables