Ruby on Railsをバージョンを指定してインストールする方法
既存のRuby on Railsプロジェクトを編集したりする場合に、最新版ではなく古いバージョンのRuby on Railsを使いたいときがあります。
バージョンを指定してインストールする場合は『 -v 』オプションをつけてインストールします。
gem install -v=2.1.2 rails
ただしインストールされているバージョンをコマンドで確認しても、インストールされているRailsのなかで最も新しいバージョンの表示しか出ず、
それ以外のバージョンは表示されません。
ほかのバージョンがインストールされているか確認するには、
C:\Ruby\lib\ruby\gems\1.8\gems
以下のフォルダを確認します。
作成されたときのRailsがインストールされていないと
プロジェクトが作成されたときのRailsがインストールされていないサーバでWEBrickを起動すると、バージョンについてのエラーが出ます。
C:\workspace\rubyonrails>ruby script/server
Missing the Rails 2.1.2 gem. Please `gem install -v=2.1.2 rails`,
update your RAILS_GEM_VERSION setting in config/environment.rb
for the Rails version you do have installed,
or comment out RAILS_GEM_VERSION to use the latest version installed.
作成されたときのバージョンは /config/environment.rb の
# Specifies gem version of Rails to use when vendor/rails is not present RAILS_GEM_VERSION = '2.1.2' unless defined? RAILS_GEM_VERSION
に記載されています。
関連記事
- NetBeansでRuby on Railsを開発する
- WindowsでRuby on Railsサーバ構築 (WEBrick編)
- Ruby on Railsをクリックだけで起動する方法
- WindowsでRuby on Railsサーバ構築 (Mongrel編)
- URLとコントローラ・アクション、ビューの関係
- db/seed.rbで初期データ投入 (rake db:seed)
- rakeのタスク一覧
- rake --helpとrake -Tの実行結果
- Ruby on Railsのマイグレーションの型とMySQLの型の対応表
- WEBrick互換の軽量WebサーバMongrel
- EclipseでRuby on Rails開発環境を作る RadRails
- Ruby on Railsのインストールと起動
- ディレクトリ構成
- Ruby on Railsとは
スポンサーリンク