2016-09-27 38 views
0

我正在尝试使用名为right_scraper的红宝石宝石。我已将宝石添加到我的宝石文件,并且安装正常。我使用的示例代码宝石GitHub的页面(https://github.com/rightscale/right_scraper尝试使用ruby gem时发生错误 - NameError(未初始化的常量RightScraper :: Scraper)

require 'rubygems' 
require 'right_scraper' 

scraper = RightScraper::Scraper.new(:basedir => '/tmp', :kind => :cookbook) 
scraper.scrape(:type => :git, :url => 'git://github.com/rightscale/right_scraper.git') 

运行此代码返回以下错误:

NameError (uninitialized constant RightScraper::Scraper) 

有谁知道什么回事?

回答

0

看起来像自述文件已过时;那个班确实不存在。

在这种情况下,查看specs以查看正确的用法应该是什么是个好主意。例如,基于this spec,我发现了以下工作:

RightScraper::Main.new(:basedir => '/tmp', :kind => :cookbook) 

这也将是一个不错的主意,以提高这为issue与作者。您甚至可以提供带有一些最新文档的请求。

相关问题