我们的开发机器安装了许多宝石,我们不确定应用程序实际使用了哪些宝石。此列表也未在environment.rb
中维护。有没有办法确定特定应用程序正在使用哪些宝石?
[编辑]:
在所有require
文件中查找.rb
并检查搜索结果在应用程序中使用哪些宝石是否安全?
谢谢, 姆兰
答案 0 :(得分:1)
您可以尝试标准rake任务rake gems
(应该列出此rails应用程序所依赖的gem)或rake gems:unpack
(应将所有必需的gem解压缩到vendor / gems中)。
答案 1 :(得分:1)
不是我知道的,这是人们使用bundler和rvm的动力,因为如果你采用了别人写的项目,这可能会非常痛苦。