我安静地来了(re:rbenv)但是我对rvm& .rvmrc。我继续遇到问题,我进入我的项目文件夹只发现我的ruby& gemset环境未正确设置。所以,有人可以一劳永逸地告诉我如何为我的项目创建一个合适的.rvmrc。
我尝试过两种我所知道的方式:
这个问题不稳定。我会说我正在使用两台不同的机器并通过Dropbox同步我的项目文件夹。那么这可能是rvm无法验证文件夹并因此忽略.rvmrc的问题吗?
非常感谢任何帮助。
答案 0 :(得分:11)
每次在更改.rvmrc文件后进入项目目录时,rvm都会提示您是否接受新文件。如果您想在之后更改您的决定,则应使用rvm rvmrc命令:
rvm rvmrc {trust,untrust,trusted,load,reset}
答案 1 :(得分:6)
您可能需要设置
rvm_project_rvmrc=1
在获取rvm脚本之前,在shell配置中,例如:
rvm_project_rvmrc=1
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"