Для включения гема ruby ​​все еще требуются явные зависимости в Gemfile - PullRequest
0 голосов
/ 02 июля 2018

У меня есть проект Gem, в файле mygem.gemspec которого содержится следующее:

Gem::Specification.new do |s|

  s.add_dependency 'some_other_gem'

end

Все прекрасно собирается и публикуется для Драгоценного камня.

В моих проектах Rails, которые его используют, в моем Gemfile есть:

source 'http://abc123@gem.fury.io/my_user/' do
  gem 'mygem', '1.12'
end

Когда я запускаю свои проекты, мне нужно явно добавить следующее в Gemfile , иначе я получаю ошибки зависимости:

'some_other_gem', '3.14'

source 'http://abc123@gem.fury.io/my_user/' do
  gem 'mygem', '1.12'
end

Версия проекта Rails 5.0.6 работает на Ruby 2.3.1.

Есть ли в моем файле mygem.gemspec больше, чем просто s.add_dependency?

...