LoginSignup
133
122

More than 5 years have passed since last update.

3分でできるRailsダウングレード

Last updated at Posted at 2015-05-30

Ruby on Railsのバージョンを4.2.1→4.2.0にダウングレード

バージョン確認
> rails -v                                                                  [~]
Rails 4.2.1
アンインストール
> gem uninstall rails                                                       [~]
Successfully uninstalled rails-4.2.1
バージョン再確認
> rails -v                                                                  [~]
Rails 4.2.1

あれ、アンインストールされてない。。。
railtiesというrailsのコアライブラリにある4.2.1を削除する必要があります。

railtiesにある4.2.1を削除
> gem uninstall railties -v '4.2.1'                                         [~]
省略
Successfully uninstalled railties-4.2.1
成功!
> rails -v                                                                  [~]
rbenv: rails: command not found

Rails 4.2.0をインストール

4.2.0をインストール
> gem install rails -v '4.2.0' --no-rdoc --no-ri   
省略 
9 gems installe

--no-rdoc --no-ri はドキュメントをインストールしないオプション

確認
> rails -v                                                                  [~]
Rails 4.2.0

追記

謎のエラー
Expected string default value for '--rc'; got false (boolean)
Rails 4.2.0

解決策

ありがとうございます。

これでダウングレード完了です。
チーム開発でRailsのバージョンを揃えたいときなど参考になればと思います。

参考:

『RubyGemsでgemのインストール時に--no-ri --no-rdocをデフォルトにする』:http://blog.ruedap.com/2011/05/14/ruby-gem-install-no-ri-no-rdoc-gemrc 参考日:2015/05/30
『Railes4.0.2をインストールしてしまったあとにRails3.2.16に変更する方法(メモ)』:http://qiita.com/tosato3/items/61b8c4a5f509f44c762b 参考日:2015/05/30

133
122
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
133
122