我还在铁轨上学习红宝石。我不小心将文件config/application.rb
移到了config/locales
目录中。
然后我想出来并将其移回,但在我完成后rails generate
和rails console
命令停止工作。
有什么建议吗?
答案 0 :(得分:2)
Rails版本4及更高版本使用Spring通过将应用程序加载到内存中来加速开发过程。这样,rake db:migrate
,rails new
等命令或任何需要在运行前加载整个轨道的命令都会加速。因为,它们已经在内存中启动了。 Spring只是更新了更改的文件。
在您的情况下,您在"破坏"中运行rails new
命令state,没有application.rb
文件,该应用程序在内存中。下次运行rails
命令时,它正在运行"已损坏"代码。
所以,运行spring stop
来阻止Spring修复你的问题。