Bundler и Github Gems - PullRequest
       19

Bundler и Github Gems

2 голосов
/ 05 апреля 2011

Я в замешательстве ;-) Я использую Bundler, который отлично работает для всех моих проектов. В недавнем проекте мне нужны Gems от Github, поэтому я добавил

gem "dm-is-localizable", :git => "git://github.com/snusnu/dm-is-localizable.git"

в мой Gemfile.

Bundle помещает dm-is-localizable материал в директорию моего проекта напрямую (тот же каталог, где сопротивляются app /, db /, lib / и т. Д., Так что есть dm-is-localizable / now). Что там происходит не так? Разве не должен Бандл положить вещи продавцу /?

1 Ответ

1 голос
/ 05 апреля 2011

В Bundle есть ошибка, из-за которой gems из: git не устанавливаются так же, как остальные.Вы можете сделать bundle install --system для принудительной установки всех драгоценных камней в системный каталог или добавить следующие строки в .bundle/config внутри вашего проекта:

BUNDLE_PATH: "vendor"

затем снова запустите 'bundle install'.

Я надеюсь, что Bundle поддержит: git более плавно в будущем.

...