Aft*_*lid 24 rvm ruby-on-rails-3
我刚刚在我的机器上安装了RVM并面临rvmrc文件的问题,任何人都可以帮助我,如何创建rvmrc?
我已经做了:
rvmrc --create ruby-1.8.7-p352@gemset
Run Code Online (Sandbox Code Playgroud)
但没有得到结果......
soh*_*tti 52
似乎有一个小错误.在你的.rvmrc文件里面添加:
rvm use ruby-1.8.7-p352@gemset --create
Run Code Online (Sandbox Code Playgroud)
此外,您可能希望将gemset的名称更改为更直观的内容:)
UPDATE
现在使用rvmrc文件已被视为已弃用.而是一个带有ruby版本的.ruby-version文件,例如'2.0.0'和一个带有gemset名称的.ruby-gemset文件,例如'monkeys_of_doom'
这样,使用其他版本管理器(如rbenv)的开发人员可以自动化方式获取ruby版本.
Mur*_*foX 21
rvm --rvmrc --create ruby-1.8.7-p352@gemset
Run Code Online (Sandbox Code Playgroud)
阅读这篇文章.http://net.tutsplus.com/tutorials/why-you-should-use-rvm/
0x4*_*672 12
如果gemset已经存在,则足以添加rvm ruby-1.8.7-p352@gemset到.rvmrc文件中,例如可以通过该文件来实现
echo "rvm ruby-1.8.7-p352@gemset" > .rvmrc
Run Code Online (Sandbox Code Playgroud)
更新:看起来不推荐使用.rvmrc文件格式,而是鼓励使用.ruby-gemset和.ruby-version文件.如果"rails2.3.5"是您的宝石集名称,则需要以下两个命令
echo "ruby-1.8.7-p352" > .ruby-version
echo "rails2.3.5" > .ruby-gemset
Run Code Online (Sandbox Code Playgroud)
Cod*_*ver 10
我找到了工作解决方案(http://sirupsen.com/get-started-right-with-rvm/)
rvm --create --rvmrc 1.8.7@project
Run Code Online (Sandbox Code Playgroud)
而不是rvmc使用:
rvm --create --ruby-version ruby-2.1.04@my-project
Run Code Online (Sandbox Code Playgroud)
将生成.ruby-gemset和.ruby-version文件
| 归档时间: |
|
| 查看次数: |
16765 次 |
| 最近记录: |