【问题标题】:Creating environment variables with Rails 6 and Heroku使用 Rails 6 和 Heroku 创建环境变量
【发布时间】:2020-03-01 05:54:13
【问题描述】:

如何使用 Rails 6 创建一组可在本地开发和 Heroku 上使用的环境变量?

【问题讨论】:

    标签: ruby ruby-on-rails-6


    【解决方案1】:

    配置环境变量的方式有很多种,人们也有很多不同的偏好。

    就我个人而言,对于我的本地开发,我通常使用the dotenv gem。我会 git-ignore .env,但我会添加一个 .env.example,其中包含我需要删除的所有变量。

    然后在我的本地结帐中,我将cp .env.example .env,然后我将为我的所有本地配置编辑该 .env 文件。

    dotenv-rails 包含一个railtie,用于从.env 文件加载环境变量(如果它们尚未作为真正的环境变量提供)。

    当我部署到 Heroku 时,我只是使用 Heroku 控制台或 GUI 在那里设置我的环境变量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-11
      • 1970-01-01
      • 2014-03-16
      • 2017-08-31
      • 2021-11-09
      • 2018-07-24
      相关资源
      最近更新 更多