2011-07-27 12 views
2

現在、宝石をRails 3にアップグレードしています。すでにいくつかの作業が完了しており、宝石はRuby 1.9.2でRails 3をサポートしています。このフォークには、ruby 1.9.2を指定する.rvmrcファイルも含まれています。 Rubyの複数のバージョンと互換性がある場合、宝石は.rvmrcファイルを使用してルビのバージョンを指定する必要がありますか?私がルビーの宝石から葦の上に宝石をインストールしようとすると、宝石は私がルビー1.9.2が必要であると不平を言う。これは.rvmrcファイルのためですか?Rubyの宝石に.rvmrcファイルを使用する必要があります

答えて

2

grmに.rvmrcを追加しないでください。

私は1つを忘れてしまったし、私のユーザーが不満を開始しました:全体のものが原因ルビーバージョンの非互換性の動作しませんでした...

回避策は、現在のRubyのバージョンがOKである場合にのみ、あなたの宝石のコンテンツをロードすることです。

あなたはとあなたのメインクラスを付加したい:

if RUBY_VERSION >= 1.9 
関連する問題