我正在jruby 1.7.12(1.9.3p392)上使用pry 0.10.1 java和pry-nav 0.2.4。在调用binding.pry之后的rspec步骤的中间,我输入pry命令:

whereami

我所得到的是
ArgumentError: Symbol or String expected, but NilClass given.
from /Users/yc98js1/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/coderay-1.1.0/lib/coderay/helpers/plugin.rb:215:in `validate_id'

我哪里出错了? [双关语意]

最佳答案

似乎该错误是由Coderay gem 引发的。可能是这颗 gem 与另一颗 gem 的碰撞。
它可能无关,但隐藏了错误。请尝试先卸载Coderay,然后再次运行代码。

关于ruby pry whereami命令不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29834573/

10-13 01:27