2

コマンド:

rails -v

私に与えますRails 2.3.5

最新バージョンにアップグレードするにはどうすればよいですか? 試してみsudo gem updateましたが、「更新するものがありません」と表示されます。

4

3 に答える 3

2

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 を参照してください。

于 2012-07-03T14:08:29.743 に答える
0

これには優れたレールキャストがあります: http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1

基本的には簡単で、コードベースが小さくても心配する必要はありませんが、既存のコードの一部を書き直す必要がある場合があります。

于 2012-07-03T14:07:51.773 に答える
0

Rails 3 では多くの変更が導入されています。私の経験では大変だったので、幸運を祈っています。しかし、railscasts.comにアクセスして、エピソード #255 - Rails 3 へのアップグレード パート 1 を見ることから始めることをお勧めします。

私の記憶が正しければ、ほとんどの場合、レールをダウンロードしてからディレクトリ内でgem install rails -v 3.2.6実行rails new .し、必要なものを上書きしないようにします。次に、宝石をアップグレードしたり、同じことを行う別のものに完全に置き換えたりしない場合は、宝石が最新で互換性があることを確認してください。

于 2012-07-03T14:10:28.183 に答える