由于rails上的ruby中的.envrc文件,pow.cx无法正常工作

时间:2016-07-19 23:32:54

标签: ruby-on-rails rack-pow

我正在尝试运行pow server但是当它在我的ruby on rails应用程序的根目录中看到.envrc文件时它会停止。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

这是一个known issue,对于许多铁路用户都会出现,因为spring gem建议使用direnv使用的.envrc文件。描述here的解决方案是按如下方式包装.envrc文件的内容:

if [ "$(type -t direnv_load)" = 'function' ]; then
  # Whatever you want only direnv to execute
fi

顺便提一下,您可能需要更改config/development.rb文件以便

config.asset_host = 'myapp.dev

然后需要通过

重启应用程序
touch tmp/restart.txt