1
我喜歡儘可能多地提供寶石,除了那些必須在每個平臺上構建的應用程序(libxml等),但有時我喜歡使用一些流血的代碼而不是gem服務器上的寶石。如何可靠地使用供應商/寶石中的github代碼?
我可以直接將github gem克隆到vendor/gems中。我想我可以,但它會影響我的應用程序代碼,因爲它已經是一個git存儲庫?我想爲這些寶石做週期性的git pulls,這樣我就不必更新每一塊寶石,也許不會破壞一些東西。
也可能與'bundle package'命令相關:http://gembundler.com/bundle_package.html –
All correct notice:更新一個gem不要刪除整個'Gemfile.lock'只是運行'bundle update'。通過這種方式,您只會更新該寶石及其依賴關係,而將其他寶石固定到以前的版本。 –
Fabio
這是非常方便,很高興知道。 – tadman