是的,这与Bundler有关。在Rails 3中,应用程序的gem清单位于名为Gemfile的文件中。关于这些更改以及如何使用它们的一些很好的解释可以在此处,此处,此处和此处找到。 更新: bundle show CLI列出了应用程序正在使用的gems。但是,您可以通过编程方式获得相同的结果,如下所示: require 'bundler' mygems = Bundler.load.specs.map { |spec| spec.name } 规范对象还包含其他有趣的属性。
gem
行更好的方法了。 - bjg