我正在創造一個寶石(讓我們叫它stackoverflow
),爲了它的工作,我需要在寶石代碼中需要另一個寶石(可以說我需要typhoeus
)。我需要的正常我如何獲得寶石的寶石?
require rubygems
require gemname
$code
我正在創造一個寶石(讓我們叫它stackoverflow
),爲了它的工作,我需要在寶石代碼中需要另一個寶石(可以說我需要typhoeus
)。我需要的正常我如何獲得寶石的寶石?
require rubygems
require gemname
$code
定義它外面做任何事情在你的gemspec
的依賴。查看Specification Reference,或者更具體地說,#add_runtime_dependency在RubyGems guides(順便說一句,這太棒了)。這可以確保您的庫依賴項將與您自己的gem一起安裝。
除此之外,只需使用require
就可以了。快樂黑客!
+1,導遊是最好的文檔來源 – 2011-12-23 14:10:18
感謝您的答案,它的工作。 – jrg 2011-12-23 23:15:46
我的回答是否回答你的問題?此外,應該指出,你需要'rubygems'。我知道這是有點僞代碼,但你不應該自己要求rubygems – 2011-12-23 22:35:30
@injekt是的,這更多的是僞代碼 - 我通常不需要rubygems,我犯了一個錯字。 – jrg 2011-12-23 23:14:51