如何列出 rails 2.x 应用程序中使用的 gem

How to list gems used in a rails 2.x application

我有一个 Rails 2.x 应用程序,当我在托管该应用程序的服务器上时,如何列出它使用的 gem?

我开始在 3.x 中使用 rails,但我没有意识到 rails 中没有 gemfile 2.x

唯一可以列出 Gemfile 的地方是在 rails 2.x 框架中构建的应用程序中的 application.rb 文件,除此之外没有其他地方可以定义它。 您可以尝试的一个命令是:

gem list

How to list gems used in a rails 2.x application

如回答 heregem list 将仅显示使用 --system 选项安装的 gem(参见接受的答案和 Caspar 评论);使用 bundle list 来显示安装在应用程序目录中的 gem