我是一个新手,我写了一个宝石用于刮刮谷歌游戏 我的宝石here
但是当我在项目中安装gem时,那么错误:
Gem Load Error is: uninitialized constant
我不知道有什么办法可以修改或者给我指示或关键字来修改它们。 谢谢你的帮助
答案 0 :(得分:3)
我检查你的代码,看来如果你改变你为require创建的文件的需要,它可以获取文件。此外,您直接在类上使用该模块,因此您需要在满足类的要求之前首先定义模块。
module ScraperGooglePlay
def self.lorem
"lorem"
end
end
require 'mechanize' # and any other gems you need
require 'active_support/all'
require_relative 'scraper_google_play/base'
require_relative 'scraper_google_play/app'
require_relative 'scraper_google_play/category'
require_relative 'scraper_google_play/search'