我正在创建一个gem(让我们称之为stackoverflow
),为了使它工作,我需要在gems代码中需要另一个gem(假设我需要typhoeus
)。我是否需要在正常情况下做任何事情
require rubygems
require gemname
$code
答案 0 :(得分:7)
将其定义为gemspec
中的依赖项。在Specification Reference处查看#add_runtime_dependency,或更具体地说,RubyGems guides(顺便说一下,这很棒)。这可以确保您的库依赖项将与您自己的gem一起安装。
除此之外,只需像以前一样使用require
。快乐的黑客!