【问题标题】:Assigning Environment Variables in Ruby on Rails在 Ruby on Rails 中分配环境变量
【发布时间】:2011-04-03 22:31:23
【问题描述】:

我有一个调用内部 Web API 的程序。但是,当我们在网站上进行开发工作时,我们不希望程序调用我们的生产 Web API,而是调用 Web API 的暂存版本。在 Rails 中执行此操作的最佳方法是什么?

我觉得我应该在 development.rb 中分配某种变量,在 production.rb 中分配一个变量

谢谢

【问题讨论】:

  • 你能用$RAILS_ENV吗?

标签: ruby-on-rails environment-variables


【解决方案1】:

是的,只需在 development.rb 和 production.rb 中添加一个变量,例如:

OUR_API_URL = "http://somepath"

然后您可以在代码中使用 OUR_API_URL。

【讨论】:

  • 重要,请确保您的值在引号中。
猜你喜欢
  • 2017-10-11
  • 2012-01-09
  • 2014-09-16
  • 2012-09-13
  • 1970-01-01
  • 2012-07-08
  • 2017-09-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多