支持
RVM 由志愿者社区维护,请将问题报告给 RVM 问题跟踪器。
如果您能提供帮助或希望成为维护者之一 - 请开始提供帮助。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
赞助商
Carbon Ads

使用 RVM 与 Pow

Pow 已删除对 rvm 的自动检测,以下是如何通过在项目根目录中创建 .powenv 来恢复它,根据 Pow 文档,它不应该被签入到源代码控制中(除非所有团队成员都同意这样做)。

.powenv:

# detect `$rvm_path`
if [ -z "${rvm_path:-}" ] && [ -x "${HOME:-}/.rvm/bin/rvm" ]
then rvm_path="${HOME:-}/.rvm"
fi
if [ -z "${rvm_path:-}" ] && [ -x "/usr/local/rvm/bin/rvm" ]
then rvm_path="/usr/local/rvm"
fi

# load environment of current project ruby
if
  [ -n "${rvm_path:-}" ] &&
  [ -x "${rvm_path:-}/bin/rvm" ] &&
  rvm_project_environment=`"${rvm_path:-}/bin/rvm" . do rvm env --path 2>/dev/null` &&
  [ -n "${rvm_project_environment:-}" ] &&
  [ -s "${rvm_project_environment:-}" ]
then
  echo "RVM loading: ${rvm_project_environment:-}"
  \. "${rvm_project_environment:-}"
else
  echo "RVM project not found at: $PWD"
fi

创建 .powenv 后,运行 touch tmp/restart.txt 很重要。

资源