2010-04-08 42 views
1

所以我来谈谈最奇怪的轨道错误。我一直在开始一个新的rails3应用程序,并且只安装了will_paginate 3.0pre。不幸的是,rails 3.0.0.beta2更新使一些will_paginate 3.0pre代码被弃用。我做了一个快速修复。摩卡不再可以在安装后加载will_paginate 3.0pre

在宝石/ will_paginate-3.0.pre/lib目录/ will_paginate/railtie.rb:

... 
#railtie_name :will_paginate #Old code 
config.will_paginate = ActiveSupport::OrderedOptions.new #New code 
... 

这样做后,我得到了奇怪的问题。从我的项目开始以来,我一直在使用的摩卡,突然不想再被发现。这似乎完全不相关,但我没有做任何其他事情。

Loading development environment (Rails 3.0.0.beta2) 
>> require 'mocha' 
LoadError: no such file to load -- mocha 
>> exit 
~/Code/totem[master]% bundle show mocha 
/Users/ekoslow/.rvm/gems/ruby-head/gems/mocha-0.9.8 

有什么想法?

谢谢。

回答

0

现在已经修好了,只好重新安装宝石。