1
我目前正在開發一個由許多寶石組成的應用程序。這些寶石中的每一塊都在同一時間開發,對於我們來說,從每個寶石中引用我們當前的本地副本很重要。使用Bundler在開發中引用多個本地ruby寶石
我們目前在每個寶石中使用Bundler。目前我們正在設置一個環境變量,告訴Bundler引用我們的本地副本,而不是系統安裝的gem。
雖然這個工作,它是凌亂的,因爲:
1)當我們來回翻轉的Gemfile.lock的是不斷變化的。這在部署時會導致錯誤。 2)這依賴於所有開發人員保持其目錄結構完全相同,除非我們也使這種可配置(糟糕的)。
其他人在這種情況下做什麼?