Разширяване на скъпоценен камък с друг

Имам изпълним скъпоценен камък и искам да разширя функционалността му с други скъпоценни камъни, които разширяват неговия код. Проблемът е, че не мога да заобиколя дефиницията на Gemfile за работа. Направих пример в bitbucket.com

Основният скъпоценен камък е Foo: https://bitbucket.org/aurimasniekis/foo

Разширенията на foo е Foo-bar https://bitbucket.org/aurimasniekis/foo-bar

за да го тествате, изпълнете foo bar в терминала, това ще изведе грешката (Cannot load such file -- foo-bar) (RuntimeError), но ако добавя gem "foo-bar" към Foo gemfile, ще работи. Въпросът ми е как да заобиколя дефиницията на Gemfile за необходимите скъпоценни камъни.


person Aurimas Niekis    schedule 27.09.2013    source източник


Отговори (1)


Премахването на пакет от главния скъпоценен камък поправи всички проблеми с липсващия скъпоценен камък... Защо не позволите използването на скъпоценни камъни, които не са дефинирани в gemfile

person Aurimas Niekis    schedule 27.09.2013