我已经离开 Ruby 的世界有一段时间了(3年),但为了一个项目我又回来了。现在我被所有可用的 gem 淹没了。是否有按流行度/最佳 gem 排列的 gem 列表?并且所有 gem 的当前列表在哪里?
我已经离开 Ruby 的世界有一段时间了(3年),但为了一个项目我又回来了。现在我被所有可用的 gem 淹没了。是否有按流行度/最佳 gem 排列的 gem 列表?并且所有 gem 的当前列表在哪里?
我不知道什么是“最好的”,但是如果你想看到一些常用的宝石(gems)列表,以满足各种目的,我发现The Ruby Toolbox非常棒。排名是通过统计各种github项目的分叉数和观察者数量来确定的,所以我认为这不应该视为“我应该使用这些东西”,而应该视为“这些是我应该了解的一些东西”。至少,它们都很可能处于活跃开发状态,并且相当新,而且按类别划分的宝石组非常有用。
要获取特定来源的所有宝石列表,可以使用gem list --remote
,就像August指出的那样。 Rubyforge(默认来源)和github绝对是最常用的两个。
Ruby gems是Ruby项目的软件包管理器。没有所谓的“最佳”gem,也许有最常用的gem,但并不一定是“最好”的。
要获取rubygems.org上所有gem的列表,请尝试使用gem list --remote
命令。您还可以尝试使用gem list --remote --source=http://gems.github.com/
命令,因为github也是一个流行的gem分发源。