Rails 3没有这样的文件加载 - Nokogiri(LoadError)

Pan*_*agi 2 ruby nokogiri ruby-on-rails-3

我收到以下错误:

/srv/www/cyprus-weather.net/cyprus-weather/vendor/cache/ruby/1.9.1/gems/activesupport-

3.1.0/lib/active_support/dependencies.rb:306:in `rescue in depend_on': 

No such file to load -- Nokogiri (LoadError)
Run Code Online (Sandbox Code Playgroud)

仅在执行生产环境时(例如:) rails c production.在开发模式中,一切运行良好.

谁知道什么可能是错的?

Jef*_*cel 10

我也有这个问题,并没有不区分大小写.然而,我确实必须在此行上方包含rubygems.

require 'rubygems'
require 'nokogiri'
Run Code Online (Sandbox Code Playgroud)

快乐的编码!


Leo*_*sov 5

require 'Nokogiri'一定是require 'nokogiri'.该名称区分大小写.

您的dev env在Windows上,它具有不区分大小写的文件系统,因此您在开发过程中没有发现此错误.

(没有看到为什么会发生这种情况的其他方式)