撬Rails(4) - 为什么简单的IRB = Pry不能100%工作?

时间:2014-01-29 11:29:43

标签: ruby-on-rails pry

所以我喜欢Pry。有一天,我在irb中发现了如何获取它而不是rails console

首先,将它放在 Gemfile

gem 'pry', group: :development

然后,

  • require
  • 除非require失败,否则使IRB常量指向Pry常量的内容,并使不应更改常量的警告静音

在代码中:

#In the configure block in config/environments/development.rb
silence_warnings do
  begin
    require 'pry'
    IRB=Pry
  rescue LoadError
  end
end

问题是,这会导致rails控制台出现一些瑕疵,例如reload!helper无效。

幸运的是,有一个pry-rails宝石,但我想知道,为什么我需要它,为什么这种直截了当,简单化的方法不能100%工作?

0 个答案:

没有答案