問題タブ [gemset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - gemset を使用するときに「bundle exec」が必要なのはなぜですか?
rvm current
特定の gemset に切り替えたと言いますが、1 つのgemgem list
しかリストされていません。rake
bundle exec
UPDもっと明確にさせてください。rm
gemset がアクティブで、rake
gem が 1 つだけ表示されます ( 10.4.2
)。しかし、rake-11.1.2
でインストールされましたbundler
。そして、実行するbundle exec rake
と、rake-11.1.2
が呼び出されます。では、によって報告された宝石のリストに表示されないのはなぜgem
ですか? gemset は、gem のセットを互いに分離することになっていません。
ああ、それはプロダクションマシンだということを忘れていました.
ruby-on-rails - Macターミナルでタブを変更してもgemsetを維持するには?
Mac OS で新しいターミナル タブを作成するときに、rvm の gemset を保持しようとしています。gemset をデフォルトとして設定できることはわかっていますが、これはしたくありません。
多分誰かがこの質問で私を助けることができます.
どうもありがとう。
ruby - Chef 経由で gemset を作成する際の問題 - .ruby-gemset と .ruby-version が作成されない
rvm --create --ruby-version ruby-2.3.3@storesview
ジェムセットを作成するためにレシピに含めました。kitchen convergeを実行しても、 .ruby-gemsetと.ruby-versionは作成されません。しかしrvm --create --ruby-version ruby-2.3.3@storesview
、VM ターミナルで直接実行すると、ファイルが作成されます。その理由は何ですか?ありがとう。私のbashコードは次のようになります:
ruby - rvm でバンドラーのバージョンを設定するには?
RVM を使用するプロジェクトがあり、.ruby-gemset ファイルと .ruby-version ファイルがありますが、バンドラー バージョンも設定したいです。.ruby-bundler を試しましたが、うまくいきませんでした。フォルダーに入ると、gemset と ruby のバージョンが正しく設定されますが、バンドラーのバージョンが正しくインストールされません。私のプロジェクトでは、各マシンに特定のバージョンのバンドラーがあり、コミットごとに Gemfile.lock が変更されます。全員に同じバンドラー バージョンを強制的に使用させる簡単な方法は?