2015-11-04 2 views
1

Я обновил свой Ruby с 1,9 до 2,2, и я обнаружил, что камень Nokogiri не поддерживает Ruby 2.2 в Windows. Nokogiri не было в моем Gemfile, но когда я запустил bundle install, он автоматически добавляется. Может быть, есть какая-то зависимость?Нужна ли Nokogiri для Rails?

Это очень маленький проект, и я не понимаю его необходимости в проекте.

Можно ли использовать Ruby 2.2 без Nokogiri? Или я должен снова перейти на 1.9?

+0

См. Также http://stackoverflow.com/questions/28985328/rubyinstaller-2-2-1-and-rails-rake-cannot-load-nokogiri – knut

ответ

0

Похоже, что это зависимость от какого-либо драгоценного камня, который включен в ваш Gemfile.

Вы можете найти nokogiri в своем Gemfile.lock, чтобы найти драгоценный камень, который требует его.

0

Похоже, что Nokogiri требуется rails-dom-testing, который требуется Action Pack и Action View в Rails 4.2.3, поэтому его сложно обойти.

Смежные вопросы