7

在我的 Gemfile 运行控制台中包含“pry-rails”并获得以下信息

@marketplace-rails/gems/pry-rails-0.2.0/lib/pry-rails/commands.rb:3:in `block in <module:PryRails>': undefined method `create_command' for #<Pry::CommandSet:0x007fcfaa67a878> (NoMethodError)
4

4 回答 4

11
  • 步骤 1. 不要使用“撬轨”?(不知道如何让那个宝石工作)
  • 步骤 2. 在 gemfile 中包含gem 'pry'
  • 步骤 3. 在 application.rb 中包括以下内容...
console do
  require "pry"
  config.console = Pry
end

run rails console 很高兴能重新撬开你的生活。

于 2013-10-03T05:57:02.317 回答
7

对于它的价值,我只是尝试了这个:

group :development, :test do
  gem 'pry-rails'
end

随后是捆绑安装和“rails c”并撬开了。

于 2013-12-12T21:54:16.857 回答
3

尝试停止春天,

$ bin/spring stop

安装 gem 后为我工作,甚至不必在 config/environment/development 文件中更改它

于 2017-07-16T16:02:26.713 回答
0

确保你的 Gemfile 中包含了 pry 并添加

config.console = Pry

到您的 config/environments/development.rb 或到您的 config/application.rb 如果您希望在每个环境中都使用它。

于 2017-05-20T15:01:53.463 回答