RVM在每个项目的基础上支持.ruby-version
和.ruby-gemset
,并确保在导航到包含这些文件的目录时正确设置这些内容。
是否有类似的构造可用于使用RVM将目录添加到我的环境PATH
变量中?
答案 0 :(得分:3)
我还没有找到使用RVM做到这一点的方法,但我遇到了另一个名为direnv的项目,它完全符合我的要求。
以下是我每次进入shell中的项目目录时在OSX上将./bin
添加到环境PATH变量的步骤:
brew install direnv
eval "$(direnv hook $0)"
添加到.zshrc
文件的末尾。使用以下内容在项目的根目录中创建.envrc
文件:
PATH_add bin