bundle install时出现以下错误

Make sure that `gem install couchbase -v '1.3.3'` succeeds before bundling.

现在,我没有将此 gem 包含在Gemfile中,因此它来自某些依赖项。我如何找出哪个 gem 依赖于该沙发基 gem ?

由于bundle install失败了,所以我没有Gemfile.lock来找出这种依赖性。

最佳答案

gem dependency(不带参数)应向您显示当前Gemfile中的所有gem及其依赖关系。

编辑:

如果要找出哪些 gem 使用特定(或全部) gem ,也可以执行gem dependency -R(或仅由dep插入dependency)。

对于更深的依赖关系,我将解析第一个gem依赖关系的输出(可能是正则表达式?),选择gem的名称并在每个依赖项上调用gem dep,但这只是一个宽松的想法。

08-25 15:13
查看更多