在rails 4中使用pry时的RegexpError

时间:2014-12-03 22:43:52

标签: ruby-on-rails pry

我有一个rails 4应用程序,我想用它撬。我将它包含在我的gem文件中没有任何问题。但当它在我的一个控制器中命中“binding.pry”时,它会抛出以下内容:

  

/Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182:   警告:字符类有']'没有转义   /Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182:   警告:字符类有']'没有转义before_session钩子   失败:RegexpError:char-class的过早结束:/ ^ [[],   []](? - mix:修订行(?:( - ?\ d +)(?:..( - ?\ d +))?)?)(?!\ S)/   /Users/snowdall/.rvm/gems/ruby-2.1.1@reformation-2-1-1/gems/pry-0.10.1/lib/pry/command.rb:182:in   `command_regex'(参见 pry .hooks.errors进行调试)[1]   撬(#)>

pry提示符下的任何其他命令只会生成相同的错误。我的印象是撬相对容易使用,似乎找不到有这个错误的人。我宁愿不花太多时间调试调试器。有什么想法吗?

0 个答案:

没有答案