在服务器启动后,在Rubinius(2.1.0)环境中的gem列表中使用binding_of_caller会触发以下错误:
NoMethodError at /
undefined method `caller_locations' on an instance of ActionController::RoutingError.
(截图:https://www.dropbox.com/s/a8a7afzgwb5aq2k/Screen%20Shot%202015-01-13%20at%2010.58.36.png?dl=0?dl=1)
这是Gemfile:
group :development do
gem 'spring'
gem 'better_errors'
gem 'binding_of_caller'
gem 'quiet_assets'
end
这是由binding_of_caller引起的,因为删除后,每件事都可以正常工作。
你是否知道如何在rbx中使用binding_of_caller或者我是否必须删除它?感谢。
答案 0 :(得分:1)
Rubinius支持2.4.0
以来2.1.0
版本。 2.4.1
真的很旧(2013年10月18日),我建议直接升级到{{1}}。