2013-08-16 37 views
0

是否有任何正確的方法在主機應用程序中包含gem /引擎的Gemfile,以便安裝列出的gem?在主機應用程序中加載寶石/引擎的Gemfile?

我知道gemspec文件應該這樣做,但Gemfile正在頻繁更換,如果可以的話,它會讓我的生活更輕鬆。

+0

正如您所說,gemspec會照顧到這一點。爲什麼這不適合你? – Martijn

+0

正在加載的引擎也是一個獨立的應用程序,並且隨着許多開發人員的工作,gemfile被添加到gemfile中,因此相應地更新gemspec幾乎總是被遺忘。這只是非常煩人,並且很高興只有一個文件來管理寶石。 – Cojones

+0

任何人都知道這是甚至可能嗎? – Cojones

回答

0

退房在這個線程的答案:

Bundler - load multiple Gemfiles

因爲Gemfile中僅僅是Ruby代碼,您可以包括其他Gemfiles。

+0

謝謝,但我也發現了。問題是我無法獲取gem/engine的Gemfile的路徑。至少我不知道如何,這是行不通的:'Gem.loaded_specs ['engine_name']。full_gem_path' – Cojones

相關問題