我一直在尝试运行rails db migrate
命令,它在许多应用程序上使用与此设置相同的设置,但无论出于何种原因,我都收到以下错误:
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
但是这就是事情。所有这些都设置正确。我甚至尝试过错误地设置它们,并再次设置它们。我重启了我的电脑,我的应用程序。一切。我找不到config.eagar_load
甚至是什么的好解释。这是什么?为什么搞乱我的应用程序?我怎么解决它呢?
部分答案:我正在使用rails db migrate
并且应该使用rails db:migrate
以便解决问题,但我仍然想知道config.eager_load是什么,以及它做了什么。 / p>