如何在部署我的应用程序时使用.env文件?

问题描述 投票:0回答:1

我想使用Heroku部署我的应用程序,但是我将我的API密钥保存在.env文件中,当推送到Heroku时,该文件会被.gitignore文件忽略,并且在将我的应用程序部署到Heroku之后,它不再能够读取我的API键和应用程序崩溃?在这种情况下该怎么办?如何正确使用它?

node.js heroku environment-variables gitignore api-key
1个回答
0
投票

如果您没有将.env文件存储在git存储库中(这绝对是正确的做法,那么一旦部署它,您需要手动配置.env文件。

在Heroku实例中,您可以设置Config Vars:

Configuration and Config Vars

如果您以这种方式进行操作,我相信您必须在不同的庄园中访问var才能实现env值,但是它具有本地模式,因此这不应该成为问题。

© www.soinside.com 2019 - 2024. All rights reserved.