【问题标题】:Environment management Node.js plugins/methods for Heroku apps?Heroku 应用程序的环境管理 Node.js 插件/方法?
【发布时间】:2012-05-16 19:55:49
【问题描述】:

如果我有某种方法来自动管理我的环境变量,我的工作流程似乎会得到改进,这样我就可以根据服务器是在本地运行还是在 Heroku 上运行来自动加载不同的集合。

我的选择是什么? Heroku 必须在他们的最后使用一些东西,因为有像 local.env.PORT 这样的变量。他们在用什么?我在想如果我用同样的东西可能会更容易。

【问题讨论】:

    标签: node.js heroku workflow environment-variables development-environment


    【解决方案1】:

    我相信即使您使用 Node.js 部署应用程序,您也可以将 Foreman ruby gem 与 Heroku 一起使用。

    Foreman 允许您在本地和远程应用程序服务器上指定不同的应用程序配置。我用它来控制和管理我的工作线程,Heroku 上的 web 实例,用于我的 rails 应用程序。

    这是一个 Heroku 页面的链接,展示了如何使用工头管理环境变量:

    https://devcenter.heroku.com/articles/config-vars

    【讨论】:

      【解决方案2】:

      您正在寻找像figaro 这样非常有用的东西。有一个受 figaro 启发的node-figaro 项目,但文档不清楚如何实际使用该项目来初始化环境变量。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-10-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-25
        • 1970-01-01
        • 2018-09-21
        相关资源
        最近更新 更多