使响应者 gem 成为 gem 规范中的依赖项?

Make responders gem a dependency in gemspec?

我有一个 gem 需要 'responders' gem。下面我发布了我的 .gemspec 文件的一部分。每当我安装 gem 时,我总是会收到 responders/rails-upgrade 错误消息。当应用程序正在使用我的 gem 时,为什么会发生这种情况?这些依赖关系是否正确?

s.add_development_dependency 'bundler', '~> 1.8'
s.add_development_dependency 'rake', '~> 10.4'

s.add_dependency 'jbuilder', '~> 2.0'
s.add_dependency 'rails_12factor', '~> 0.0.3'
s.add_dependency 'responders', '~> 2.1'

我对 gem 依赖太严格了。它必须是:

s.add_dependency 'responders', '~> 2.0'