是否有任何正確的方法在主機應用程序中包含gem /引擎的Gemfile,以便安裝列出的gem?在主機應用程序中加載寶石/引擎的Gemfile?
我知道gemspec文件應該這樣做,但Gemfile正在頻繁更換,如果可以的話,它會讓我的生活更輕鬆。
是否有任何正確的方法在主機應用程序中包含gem /引擎的Gemfile,以便安裝列出的gem?在主機應用程序中加載寶石/引擎的Gemfile?
我知道gemspec文件應該這樣做,但Gemfile正在頻繁更換,如果可以的話,它會讓我的生活更輕鬆。
謝謝,但我也發現了。問題是我無法獲取gem/engine的Gemfile的路徑。至少我不知道如何,這是行不通的:'Gem.loaded_specs ['engine_name']。full_gem_path' – Cojones
正如您所說,gemspec會照顧到這一點。爲什麼這不適合你? – Martijn
正在加載的引擎也是一個獨立的應用程序,並且隨着許多開發人員的工作,gemfile被添加到gemfile中,因此相應地更新gemspec幾乎總是被遺忘。這只是非常煩人,並且很高興只有一個文件來管理寶石。 – Cojones
任何人都知道這是甚至可能嗎? – Cojones