我正在尝试将 API key 添加到 Heroku,因为我的 AngularJS/NodeJS 应用程序需要使用它们,但遇到了麻烦。我尝试使用这个插件 https://github.com/ddollar/heroku-config但无法按下按键(在我输入 heroku:config Push 后它就卡在那里。其他命令也会发生同样的情况)。该插件不再维护,所以我想知道是否有另一种方法来解决这个问题。
目前,我将 key 存储在 .env 文件中,并将其添加到 .gitignore,然后将其与其他文件一起提交并推送。您建议采取哪些步骤将 API key 添加到 Heroku?
最佳答案
正如 Skelly 所说,您可以通过设置选项卡上的 Heroku 仪表板添加 API key 等作为配置变量。您还可以添加/更新等via the CLI - 例如。 heroku 配置:设置 MY_API_KEY=12345
。当然你必须有Heroku Toolbelt安装以使用 CLI。
如果你想更多地了解 Heroku 为什么会这样,你应该阅读 12factor.net理解哲学。
关于node.js - 如何向 Heroku 添加 API key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35735663/