【发布时间】:2015-07-28 20:39:30
【问题描述】:
我不是在 Rails 中写作。它只是红宝石。
但我有一个开发环境,它在 Gemfile 中有自己的开发组。
但我不会在 Iron.io 的生产环境中使用它们。
特别是,我使用“log_buddy”,并且自始至终有很多d {var} 语句。
我使用pry,它有一个require pry 和require-debug 语句。
当代码在生产中运行时,这些语句会在 pry 的情况下产生错误,并在 log_buddy 的情况下产生重复的日志记录。
如何区分这两种环境?
我已经阅读了 dotenv 和其他一些 gem,但不太了解它在我的场景中是如何工作的。
【问题讨论】:
标签: ruby environment-variables development-environment ruby-dotenv