Ruby on rails 在ruby on rails应用程序中使用nokogiri gem时出现加载错误
当我输入require语句来加载nokogiri gem时,我得到一个加载错误:没有这样的文件要加载——nokogiri 要求: 档案:Ruby on rails 在ruby on rails应用程序中使用nokogiri gem时出现加载错误,ruby-on-rails,gem,require,Ruby On Rails,Gem,Require,当我输入require语句来加载nokogiri gem时,我得到一个加载错误:没有这样的文件要加载——nokogiri 要求: 档案: 另外,我使用的是ruby v1.8,我想您确实在config/boot.rb中添加了require'nokogiri'。那不是做那件事的地方 把它放在你想使用它的文件的开头,或者放在初始化器中。我想你确实把require'nokogiri'放在config/boot.rb里面了。那不是做那件事的地方 把它放在文件开头你想使用它的地方,或者放在一个初始值设定项中
另外,我使用的是ruby v1.8,我想您确实在config/boot.rb中添加了
require'nokogiri'
。那不是做那件事的地方
把它放在你想使用它的文件的开头,或者放在初始化器中。我想你确实把
require'nokogiri'
放在config/boot.rb里面了。那不是做那件事的地方
把它放在文件开头你想使用它的地方,或者放在一个初始值设定项中。我和你有同样的问题,但最后我不需要那些“要求”来让它工作 我遇到的问题是,我在安装nokogiri后没有重新启动应用程序。一旦我重新启动应用程序,nokogiri在没有那两行“require”的情况下工作得很好。我最后需要的唯一“要求”是“开放uri”,因为我试图废弃一个远程页面
希望能有帮助。我和你有同样的问题,但最后我不需要那些“要求”来让它工作 我遇到的问题是,我在安装nokogiri后没有重新启动应用程序。一旦我重新启动应用程序,nokogiri在没有那两行“require”的情况下工作得很好。我最后需要的唯一“要求”是“开放uri”,因为我试图废弃一个远程页面
希望这能有所帮助。你把“require”放在哪里了?另外,要小心rails3/ruby1.8你把“require”放在哪里了?另外,要小心rails3/ruby1.8
require 'rubygems'
require 'nokogiri'
source 'https://rubygems.org'
source 'http://gems.github.com'
gem 'rails', '3.2.3'
gem 'rubygems'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'mysql2'
gem 'json'
# HTML Parser
gem 'nokogiri'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platform => :ruby
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'