2015-11-04 57 views
1

我将Ruby从1.9更新到2.2,并且发现Nokogiri gem在Windows上不支持Ruby 2.2。 Nokogiri不在我的Gemfile中,但是当我运行bundle install时,它会自动添加。也许对它有一些依赖性?Nokogiri是否需要Rails?

这是一个非常小的项目,我不明白它对项目的必要性。

是否有可能在没有Nokogiri的情况下使用Ruby 2.2?或者我应该再次降级到1.9?

+0

另请参阅http://stackoverflow.com/questions/28985328/rubyinstaller-2-2-1-and-rails-rake-cannot-load-nokogiri – knut

回答

0

看起来它是一些gem的依赖项,它包含在你的Gemfile中。

您可以在Gemfile.lock中搜索nokogiri以查找需要它的gem。

0

看起来Nogogiri需要的是rails-dom-testing,这是Rails 4.2.3中Action Pack和Action View所需要的,所以似乎很难绕过它。