2012-01-09 68 views
3

我想在相同的Rails應用程序中使用兩個不同版本的gem。不在同一個文件中,但應用程序怎麼做?如何在同一個應用程序中使用2個不同版本的相同gem

+0

你能舉個例子說明你爲什麼要這樣做嗎? – 2012-01-09 06:32:11

+0

我正在使用電子表格和databasedotcom寶石。兩者都需要oauth,但前者需要版本0.5.1,後者需要0.2.0。 – 2012-01-09 06:38:26

+0

對不起,這是不可能的。 – Levi 2012-02-15 14:51:59

回答

0

您可以嘗試分叉和修補其中一個寶石,以使用更新版本的oAuth,然後在您的應用中使用該寶石的修補版本。

# Gemfile 
gem 'patched-gem', :git => '[email protected]:youraccount/patched-gem.git' 

我不確定修補後的gem是否可以與新版本的oAuth一起工作。

相關問題