Компоновщик Rails требует при разработке другого гема

Я пытаюсь создать среду разработки для разработки гема Rails. Я хотел бы загрузить гем из локального источника в режиме разработки и через rubygems в продакшене. Я хотел бы сделать что-то вроде следующего:

Gemfile

group :production do
  gem 'my_gem', '1.0.0'
end

group :development do
  gem 'my_gem', :path => '~/apps/my_gem'
end

Когда я запускаю команду bundle , сборщик жалуется, что вы не можете загрузить один и тот же гем дважды. Есть ли способ потребовать разные версии гема в зависимости от среды Rails?

10
задан Stewbob 3 May 2012 в 17:52
поделиться