2016-03-01 74 views
0

我想添加API密钥到Heroku,因为我的AngularJS/NodeJS应用程序需要使用它们,但遇到了麻烦。我尝试过使用这个插件 https://github.com/ddollar/heroku-config,但无法按下按键(在我输入heroku:config push后,它只会挂在那里)。其他命令也会发生同样的情况。该插件不再维护,所以我想知道是否有另一种方法来解决这个问题。如何添加API密钥到Heroku?

目前,我将密钥存储在.env文件中,我将其添加到.gitignore中,我将其提交并推送到其他文件中。你会建议采取什么步骤为Heroku添加API密钥?

+1

您是否可以通过Heroku仪表板添加env密钥? – ZimSystem

回答

1

作为Skelly笔记,您可以通过设置选项卡上的Heroku仪表板添加API密钥等作为配置变量。您还可以添加/更新等via the CLI - 例如, heroku config:set MY_API_KEY=12345。当然,您必须安装Heroku Toolbelt才能使用CLI。

如果你想了解更多关于为什么Heroku是这样的,你应该阅读12factor.net来理解哲学。