node.js - 如何向 Heroku 添加 API key ?

标签 node.js git api heroku api-key

我正在尝试将 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/

相关文章:

javascript - 可以从一系列 promise 中删除 promise 吗?

javascript - 如何在 React 中将 API 请求限制为每天一次?

java - 这是从 JSR305 使用 javax.annotation 的正确方法吗?

java - 如何在java中持久化属性的改变

node.js - 在 Shopify 商店的 shop.json 中编辑 force_ssl 选项

javascript - Sequelize 中两个表之间存在多种类型的多对多关系

node.js - nodejs 表示嵌套的 sequelize 异步等待

git - 如何为特定提交生成 Git 补丁?

混帐客户端 : get user info from username

Git Hook - 在我推送到 github 后让服务器 pull