我想知道哪些红宝石宝石正在使用赛璐珞。我怎么能这样做,而无需在我的Gemfile中使用所有宝石的代码?
是否有一个简单的命令来列出哪些宝石正在使用另一个宝石?
答案 0 :(得分:3)
使用gem dependency
命令和-R
(反向)选项。例如:
$ gem dependency -R rack
Gem rack-1.6.5
bacon (>= 0, development)
rake (>= 0, development)
Used by
rack-protection-1.5.3 (rack (>= 0))
sinatra-1.4.7 (rack (~> 1.5))
...
答案 1 :(得分:0)
您还可以查看Gemfile.lock
,这将为您提供非常好的快照。