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

How should I restart spring in Rails 6

我正在阅读 Agile Web Development with Rails 6 这本书,我读完了 "Iteration" 并做了 bin/rails test 并且在固定装置的某个地方得到了一个可怕的长而丑陋的转储。 (我不是 Rails 的新手...只是想赶上 Rails 6 中的所有新玩具并刷新)。

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

我知道 "in theory" 我不需要告诉 spring 重新启动,但显然有时你会这样做。那么,规定的重启方法是什么spring

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