Rails 3.0.0.beta应用程序只能在控制台中看到捆绑的宝石吗?

时间:2010-03-05 18:56:38

标签: ruby-on-rails console irb

我有一个库,我正在尝试使用rails 3(特别是feedzirra),我可以在irb中使用ok但是它在我的应用程序中打破了控制台,出现以下错误:

http://pastie.org/855976

2 个答案:

答案 0 :(得分:1)

发现有关使用带有rails 3的feedzirra的一些信息。看起来你的问题可能与使用丝瓜库的Feedzira有关。它使用已弃用的config.framework。

这是一个包含更多信息http://www.mythoughtpot.com/2010/02/10/feedzirra-on-rails3/

的链接

答案 1 :(得分:0)

Rails3修改了$ LOAD_PATH,因此它只包含Gemfile中列出的gem。 ($ LOAD_PATH是Ruby搜索库的目录数组)。

因此,您必须将Gem添加到Gemfile并运行bundle install。 您可以通过在rails控制台中键入puts $LOAD_PATH.grep(/feedzirra/)来检查gem是否在您的路径中。

有关在Rails3中使用Bundler的更多信息,请查看以下内容: