41

一般的に、私が持っている質問は、タイトルの質問です。

既存のRailsアプリケーションが構築されているRailsバージョンを確認するにはどうすればよいですか?

より具体的には、私の目的のために、gemfileがない場合を見つける方法を知りたいです(私はrailsに比較的慣れておらず、すべてのrails 3アプリでgemfileのrailsバージョンを見るのに慣れていますが、古いバージョンではわかりません。)

4

6 に答える 6

39

次のコマンドを使用しますrake about。このコマンドは、次の情報に加えてさらに多くの情報を出力します (したがって、省略記号:

About your application's environment
Rails version             4.2.0
Ruby version              2.2.2-p95 (x86_64-darwin14) 
RubyGems version          2.4.6
...
于 2015-05-04T18:06:37.963 に答える
27

rake gemsどのgem、依存関係、およびバージョンがインストールされているか、凍結されているかなどを出力します。

bundler を使用している場合はbundle show、アプリが使用しているすべての gem を一覧表示するために使用できます。

于 2012-10-19T17:28:34.007 に答える
5

私のプロジェクトrake gemsでは、レールのバージョンは表示されませんが、environment.rbファイルの上部に表示されます:

RAILS_GEM_VERSION = '2.3.2' unless defined? RAILS_GEM_VERSION
于 2012-10-19T17:53:18.610 に答える