マシンにRVMをインストールしたばかりで、rvmrcファイルの問題に直面していますが、rvmrcの作成方法を教えてもらえますか?
今やりました:
rvmrc --create ruby-1.8.7-p352@gemset
しかし、結果は得られませんでした...
マシンにRVMをインストールしたばかりで、rvmrcファイルの問題に直面していますが、rvmrcの作成方法を教えてもらえますか?
今やりました:
rvmrc --create ruby-1.8.7-p352@gemset
しかし、結果は得られませんでした...
ちょっとした間違いがあるようです。ファイル内.rvmrc
に次を追加します。
rvm use ruby-1.8.7-p352@gemset --create
また、gemsetの名前をもう少し直感的に読める名前に変更することもできます:)
アップデート
rvmrcファイルの使用は非推奨と見なされました。代わりに、ルビーバージョンの.ruby-versionファイル(例:「2.0.0」)とジェムセット名の.ruby-gemsetファイル(例:「monkeys_of_doom」)
このようにして、rbenvなどの他のバージョンマネージャーを使用する開発者は、自動化された方法でrubyバージョンを取得できます。
rvm --rvmrc --create ruby-1.8.7-p352@gemset
この記事を読んでください。http://net.tutsplus.com/tutorials/why-you-should-use-rvm/
gemsetがすでに存在する場合はrvm ruby-1.8.7-p352@gemset
、.rvmrc
ファイルに追加するだけで十分です。これは、たとえば次の方法で実現できます。
echo "rvm ruby-1.8.7-p352@gemset" > .rvmrc
更新:.rvmrcファイル形式は非推奨になっているようです。代わりに.ruby-gemset
、.ruby-version
ファイルの使用をお勧めします。「rails2.3.5」がgemset名の場合、次の2つのコマンドが必要になります
echo "ruby-1.8.7-p352" > .ruby-version
echo "rails2.3.5" > .ruby-gemset
実用的な解決策を見つけました(http://sirupsen.com/get-started-right-with-rvm/)
rvm --create --rvmrc 1.8.7@project
あなたもこれを行うことができます
rvm --rvmrc --create use ruby-1.9.3-p194@myproject
使用する代わりにrvmc
:
rvm --create --ruby-version ruby-2.1.04@my-project
.ruby-gemset
および.ruby-version
ファイルを生成します
これはもう1つのはるかに簡単なアプローチです
rvm use 1.8.7@gemset --create
rvmrcファイルの作成方法、およびそれらに影響を与えるグローバル.rvmrcパラメーターについては、https: //rvm.io/workflow/rvmrc/に最も信頼のおけるドキュメントがあります。
--rvmrcパラメータは、実際にrvmrcファイルを作成するものであり、実行する必要があります
rvmrvmrctrust。
プロジェクトディレクトリで、そのrvmrcファイルを使用するためのセキュリティmd5ハッシュを生成および記録します。コマンドはファイルを「信頼する」ので、ディレクトリに入るたびにファイルを信頼するように求められることはありません。
まず、次のようなrvmrcを作成する必要があります-
rvm --rvmrc --create use ruby-2.2.1@gemset_name
次に実行します
rvm rvmrc trust .
これにより、異なるアプリケーションにrvmを選択する際の問題が解決されます。
楽しんでいただければ幸いです。:)
特定のrubyとgemsetを使用してrvmrcファイルを作成するには、以下のコマンドを使用します-
rvm --rvmrc --create ruby-with-version@gemset_name
お気に入り:
rvm --rvmrc --create ruby-2.3.3@rails5
次に、変更を反映するプロジェクトの場所を選択する必要があるため、cd ..と入力し、ターミナルでEnterキーを押します。
もう一度cdproject_name/と入力してプロジェクトを選択しますが、次のようになります。*下の画像のようなものなので、ここではyと入力してEnterキーを押します。
これでrvmrcファイルが正常に作成されたので、これからは、異なるプロジェクトを選択するたびにgemsetを選択する必要はありません。