Rails:特定应用程序使用的Gems列表

时间:2011-08-08 13:31:48

标签: ruby-on-rails dependencies gem

我们的开发机器安装了许多宝石,我们不确定应用程序实际使用了哪些宝石。此列表也未在environment.rb中维护。有没有办法确定特定应用程序正在使用哪些宝石?

[编辑]: 在所有require文件中查找.rb并检查搜索结果在应用程序中使用哪些宝石是否安全?

谢谢, 姆兰

2 个答案:

答案 0 :(得分:1)

您可以尝试标准rake任务rake gems(应该列出此rails应用程序所依赖的gem)或rake gems:unpack(应将所有必需的gem解压缩到vendor / gems中)。

答案 1 :(得分:1)

不是我知道的,这是人们使用bundler和rvm的动力,因为如果你采用了别人写的项目,这可能会非常痛苦。