add_dependency和add_runtime_dependency之间的区别?

Jac*_*cob 23 ruby ruby-on-rails rails-engines ruby-on-rails-4

使用add_dependencyadd_runtime_dependency在Rails引擎的gemspec 之间有什么区别?

例如:

Gem::Specification.new do |s|
  s.add_dependency 'jquery-rails'
  s.add_runtime_dependency 'jquery-rails'
end
Run Code Online (Sandbox Code Playgroud)

他们之间有什么区别?

O-I*_*O-I 32

他们是一样的.add_dependency只是一个别名add_runtime_dependency.

  • 有没有计划弃用`add_dependency`? (3认同)
  • 对于其他想知道的人,[没有计划弃用add_dependency](https://github.com/rubygems/rubygems/issues/1349) (3认同)