宝贝依赖地狱为新手与坏业力

时间:2013-02-06 01:56:56

标签: ruby-on-rails-3.2

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

1 个答案:

答案 0 :(得分:1)

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