私の Ruby on Rails プロジェクトでは、rake タスクの実行やテスト スペックの実行など、コマンド ラインで多くのことを行う必要があります。私のアプリでは、これを行うために環境変数を提供する必要があります。ENCRYPTION_PASSWORD=bla rake db:test:prepare
コマンドラインで毎回変数を使用する必要がないように、RVM に環境変数を追加する良い方法は何ですか? ありがとう!
私の Ruby on Rails プロジェクトでは、rake タスクの実行やテスト スペックの実行など、コマンド ラインで多くのことを行う必要があります。私のアプリでは、これを行うために環境変数を提供する必要があります。ENCRYPTION_PASSWORD=bla rake db:test:prepare
コマンドラインで毎回変数を使用する必要がないように、RVM に環境変数を追加する良い方法は何ですか? ありがとう!
アプリケーションフォルダに、プロジェクトに必要な設定を含む.rvmrcファイルを配置できます。このディレクトリに移動すると、このファイルが読み込まれます。たとえば、次のコンテンツを含む.rvmrcがあります。
rvm use ruby-1.9.2-p320
couchdb -b
アプリケーションフォルダに入ると、rvmはファイルの内容を解析してフックを起動しています。
cd project/
Using /Users/andwen/.rvm/gems/ruby-1.9.2-p320
Running /Users/andwen/.rvm/hooks/after_use
Apache CouchDB is running as process 39539, time to relax.
Running /Users/andwen/.rvm/hooks/after_cd