ruby-on-rails – 需要轨道控制器中的宝石宝石
发布时间:2020-12-16 21:46:33 所属栏目:百科 来源:网络整理
导读:require 'rubygems'require 'mechanize'agent = Mechanize.newpage = agent.get("http://google.com/") 这个简单的脚本工作正常. 但如果我试图添加 需要“rubygems”并且需要“机械化”到Rails控制器,服务器给出: LoadError in NewsController#findno such
require 'rubygems' require 'mechanize' agent = Mechanize.new page = agent.get("http://google.com/") 这个简单的脚本工作正常. 但如果我试图添加 LoadError in NewsController#find no such file to load -- mechanize 我在Ubuntu 10.04服务器机器上使用RVM. Ruby版本:1.9.2,Rails版本:3.0.3. 附:如果我运行rails服务器,并去mysite.com:3000所有的工作没有任何错误,所以有一个问题与Passanger! 请帮帮我! 解决方法
您不应该在控制器中要求宝石.这就是为什么Bundler被添加到Rails 3.
只需添加机械化到您的Gemfile像这样 gem "mechanize" 并运行 bundle install 在命令行上.这里提到的任何宝石都将在应用程序启动时需要. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |