Rails 应用程序 config.eager_load 设置为零?
Rails app config.eager_load set to nil?
在 cap <env> deploy
期间,我收到以下错误,但我的所有环境文件都已相应设置。怎么回事?
config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:
- development - set it to false
- test - set it to false (unless you use a tool that preloads your test environment)
- production - set it to true
更新:
我相信这是因为 Capistrano 没有从分支中提取最新的更改。 Capistrano 是否将分支缓存在某处?我相信是这种情况,因为 10 分钟前的最新版本不包括我最近的更改。
之所以发生这种情况,是因为 repo 目录有点像缓存...我猜。我刚刚通过 rm -rf repo
将其删除,然后重新部署。
在 cap <env> deploy
期间,我收到以下错误,但我的所有环境文件都已相应设置。怎么回事?
config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:
- development - set it to false
- test - set it to false (unless you use a tool that preloads your test environment)
- production - set it to true
更新: 我相信这是因为 Capistrano 没有从分支中提取最新的更改。 Capistrano 是否将分支缓存在某处?我相信是这种情况,因为 10 分钟前的最新版本不包括我最近的更改。
之所以发生这种情况,是因为 repo 目录有点像缓存...我猜。我刚刚通过 rm -rf repo
将其删除,然后重新部署。