【发布时间】:2015-02-03 07:00:07
【问题描述】:
我创建了一个具有一定依赖性的 gem。我在 Rubygems.org 上发布了该 gem。我的 gem 安装在其他系统上,但 gem 包没有找到。我发现这可能是由于我的 gem 依赖项没有安装。我需要做任何特定的事情来安装我的所有依赖项吗?
【问题讨论】:
-
你能链接你的宝石吗?如果它在 github 上会特别有帮助
-
它是私有存储库。如果你想检查 .gemspec 结构,我可以给你
-
我不是专家,但这里有另一个宝石。请注意它们如何需要依赖项(无论是开发还是非)github.com/traitify/traitify-ruby/blob/master/traitify.gemspec
-
谢谢...与此相关的另一个查询 add_dependancy 、 add_runtime_dependency 和 add_development_dependency 有什么区别..
-
add_runtime_dependency和add_dependancy实际上是相同的。它只是将您指定的 gem 添加为依赖项。add_development_dependency仅在开发环境(可能用于调试)时才使用安装依赖项