我应该如何在 Rails 6 中重新启动 spring

ped*_*edz 9 spring ruby-on-rails ruby-on-rails-6

我正在阅读使用 Rails 6进行敏捷 Web 开发这本书,我在“迭代”结束时完成了并且bin/rails test在固定装置的某个地方得到了一个可怕的长而丑陋的转储。(我对 Rails 并不陌生……只是想赶上 Rails 6 中的所有新玩具并刷新)。

我确保我的所有代码都与示例代码匹配,然后最终ps -ef | grep -i spring找到了三个进程——24 小时前的一个。我用 just 杀了他们,kill <pid>然后照做了bin/rails test,一切都很好。

我意识到“理论上”我不需要告诉spring重启,但显然有时你会这样做。那么,规定的重启方法是spring什么?

ram*_*lex 19

要停止弹簧,您可以使用bin/spring stop. 当您运行 rails 命令时,它应该会自动启动。