Ruby on rails RVM环境变量
对于我的RubyonRails项目,我必须在命令行中做很多事情,比如运行rake任务或运行测试规范。在我的应用程序中,我需要提供一个环境变量来执行此操作,例如,Ruby on rails RVM环境变量,ruby-on-rails,rvm,Ruby On Rails,Rvm,对于我的RubyonRails项目,我必须在命令行中做很多事情,比如运行rake任务或运行测试规范。在我的应用程序中,我需要提供一个环境变量来执行此操作,例如,ENCRYPTION\u PASSWORD=bla-rake db:test:prepare 向RVM添加环境变量的好方法是什么,这样我就不必在命令行中每次都使用该变量了?谢谢 在应用程序文件夹中,您可以放置一个.rvmrc文件,其中包含项目所需的设置。当您更改到此目录时,将读取此文件。例如,我有一个包含以下内容的.rvmrc: rvm
ENCRYPTION\u PASSWORD=bla-rake db:test:prepare
向RVM添加环境变量的好方法是什么,这样我就不必在命令行中每次都使用该变量了?谢谢 在应用程序文件夹中,您可以放置一个.rvmrc文件,其中包含项目所需的设置。当您更改到此目录时,将读取此文件。例如,我有一个包含以下内容的.rvmrc:
rvm use ruby-1.9.2-p320
couchdb -b
当我进入applications文件夹时,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