移动了config / application.rb文件

时间:2016-04-21 19:10:30

标签: ruby-on-rails

我还在铁轨上学习红宝石。我不小心将文件config/application.rb移到了config/locales目录中。

然后我想出来并将其移回,但在我完成后rails generaterails console命令停止工作。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

Rails版本4及更高版本使用Spring通过将应用程序加载到内存中来加速开发过程。这样,rake db:migraterails new等命令或任何需要在运行前加载整个轨道的命令都会加速。因为,它们已经在内存中启动了。 Spring只是更新了更改的文件。

在您的情况下,您在"破坏"中运行rails new命令state,没有application.rb文件,该应用程序在内存中。下次运行rails命令时,它正在运行"已损坏"代码。

所以,运行spring stop来阻止Spring修复你的问题。