RVM在gemset中看到gems

时间:2012-03-27 18:09:54

标签: ruby-on-rails-3 rvm

如何查看给定gemset中所有宝石的列表?是否可以一次使用多个gemsets或只使用一个?

2 个答案:

答案 0 :(得分:10)

您可以致电gem list,它会显示当前gemset中的所有宝石。您一次只能使用一个gemset,但有一个gemsets层次结构。您可以在其中创建global gemset(例如)rakepry,然后您创建的任何gemset(当然使用相同版本的ruby)将继承这些宝石进入它。

答案 1 :(得分:2)

通常,当前Ruby的@global gemset在其他gemsets中为included

要查看gemset的内容(不包括@global gemset),请首先rvm use 2.0.0@some-gemset --ignore-gemsets(或similar)然后gem list

对于默认的gemset,请rvm use 2.0.0 --ignore-gemsets然后gem list