【发布时间】:2020-07-24 04:56:52
【问题描述】:
我正在使用 dotenv npm 包在我的应用程序中隐藏敏感数据。后端和前端/React 的配置变量在 .env 文件中本地定义。该应用在本地运行良好。
我将我的应用程序部署到 Heroku 并手动将配置变量添加到 Heroku。
我有 4 个变量,3 个用于后端,1 个用于 React。虽然后端的 VAR 在 Heroku 中正常工作,但我在 React 中用于从外部 API 获取数据的 VAR 返回未定义。
React var 有一个前缀 REACT_APP_,正如我上面所说,它在本地运行良好,我可以从外部 API 获取数据。我唯一的问题是,它在 Heroku 中不起作用。
【问题讨论】:
标签: node.js reactjs heroku environment-variables dotenv