【发布时间】:2014-05-09 07:59:38
【问题描述】:
是否可以配置 rails 应用程序以使 rails 控制台在不同环境中表现不同?例如:在生产中,我希望 Rails 控制台有一组颜色,但在 localhost(开发模式)上完全不同。是否有可能,或者可能无法从应用程序级别配置 Rails 控制台?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 rails-console
是否可以配置 rails 应用程序以使 rails 控制台在不同环境中表现不同?例如:在生产中,我希望 Rails 控制台有一组颜色,但在 localhost(开发模式)上完全不同。是否有可能,或者可能无法从应用程序级别配置 Rails 控制台?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 rails-console
包含在 Gemfile 中:
gem 'some_formatting_gem_name', :group => :development
开始时,还要提及环境。
RAILS_ENV=development bundle exec rails console
或者:
bundle exec rails console development
【讨论】:
export RAILS_ENV=environment_name。
你可以在不同的环境中打开你的控制台(如果你想要的话)
简单使用:
rails c [environment]
例如。
rails c development
【讨论】: