问题描述
因此,我已将 .env
添加到我的 .gitignore
中,并在我的 .env
文件中添加了
REACT_APP_WEATHER_API_KEY=123456
这是最近添加的,我已经完全部署了这个应用程序并在 Heroku 上工作。我是否只需转到设置 => 配置变量并添加 key=REACT_APP_WEATHER_API_KEY
和 value=123456
?我将如何在设置中将我的 API 密钥实施到 Heroku 中?
解决方法
您不需要 key=
或 value=
,只需通过 heroku config:set
直接将 REACT_APP_WEATHER_API_KEY
设置为 123456
:
heroku config:set REACT_APP_WEATHER_API_KEY=123456
您在开发中使用的 .env
文件和 Heroku 的配置变量都很方便 ways of setting environment variables:
配置变量作为环境变量公开给您的应用程序代码。例如,在 Node.js 中,您可以使用 DATABASE_URL
访问应用的 process.env.DATABASE_URL
配置变量。
只要您在构建 React 应用程序时或在运行时从后端(如果有)使用 REACT_APP_WEATHER_API_KEY
环境变量,您就应该开展业务。