コマンド:
rails -v
私に与えますRails 2.3.5
。
最新バージョンにアップグレードするにはどうすればよいですか? 試してみsudo gem update
ましたが、「更新するものがありません」と表示されます。
コマンド:
rails -v
私に与えますRails 2.3.5
。
最新バージョンにアップグレードするにはどうすればよいですか? 試してみsudo gem update
ましたが、「更新するものがありません」と表示されます。
Railsは宝石です。したがって、次を使用して更新できます。
gem install rails -v 2.3.14
これにより、Rails 2 ラインの現在のバージョンがインストールされます。それでもうまくいかない場合は、最初に Rubygems をインストールする必要があります。これを行う方法については、 Ubuntu Ruby ヘルプ ページを参照してください。
現在のバージョンは 3.2 です。次の方法でインストールできます。
gem install rails # (chooses the latest automatically)
または:
gem install rails -v 3.2.6 # latest today
Rails アプリケーションがある場合Gemfile
は、(アプリケーションのルート フォルダーにあります) も変更する必要があります。
バージョン 2 から 3 への変更は、大変な作業になる可能性があります。詳細については、Rails 3 へのアップグレードに関する Railscast を参照してください。
これには優れたレールキャストがあります: http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1
基本的には簡単で、コードベースが小さくても心配する必要はありませんが、既存のコードの一部を書き直す必要がある場合があります。
Rails 3 では多くの変更が導入されています。私の経験では大変だったので、幸運を祈っています。しかし、railscasts.comにアクセスして、エピソード #255 - Rails 3 へのアップグレード パート 1 を見ることから始めることをお勧めします。
私の記憶が正しければ、ほとんどの場合、レールをダウンロードしてからディレクトリ内でgem install rails -v 3.2.6
実行rails new .
し、必要なものを上書きしないようにします。次に、宝石をアップグレードしたり、同じことを行う別のものに完全に置き換えたりしない場合は、宝石が最新で互換性があることを確認してください。