0

我是红宝石新手。我想了解一般的 gem 依赖关系,但我的例子是 rspec-rails。我运行gem dependency rspec-rails -r我得到一个依赖项列表。我想,好吧,这很酷。我查看列表中的第一个依赖项rspec-rails,它是ZenTest. 接下来,我想知道是否ZenTest有任何未列出的依赖项。我希望不会。我去gem dependency ZenTest -r。它列出了三个唯一的依赖项。哇,这太糟糕了。如果它不是递归的,这个命令有什么好处。所以我的问题是,人们如何避免这个地狱?

4

1 回答 1

1

我们使用Bundler。它很好地处理了递归 gem 依赖项。

于 2013-02-06T02:04:51.627 回答