1

開発環境のセットアップに問題があります。レール3.2とレール2.3.14を並べてrvmをインストールする方法についてのチュートリアルが必要です。rvm 1.8.7、次にrails 2.3.14、rvm 1.9.3、次にrails3.2をインストールしてみました。終了した後、gemsetを作成できないようで、生成(rubyスクリプト/生成)時にrvm 1.8.7購入を切り替えようとしましたが、認識されないことが示されました。

4

1 に答える 1

4

理想的には、railsgemをインストールする前にgemsetを作成することをお勧めします。このようにして、2つのバージョンが分離されます。私は次のようなことをします:

rvm --create use 1.8.7@some-gemset-name
gem install rails -v 2.3.14

これらの特定のバージョンを一緒にインストールして使用する必要があります。その後、新しいバージョンの場合

rvm --create use 1.9.3@some-other-gemset-name
gem install rails

次に、で必要なときにルビーとジェムセットを変更する必要がありますrvm use version@gemset-name.rvmrcもう1つのアプローチは、railsプロジェクトのルートにファイルを作成して、railsプロジェクトごとにrubyとgemsetを変更することです。そのファイルの内容は次のようになります。

rvm version@gemset-name

また、RVMを使用する場合、これは氷山の一角にすぎないため、 RVMドキュメントを確認することをお勧めします。

于 2012-08-30T15:05:59.493 に答える