首页 > 解决方案 > 我应该如何在 Rails 6 中重新启动 spring

问题描述

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

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

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

标签: ruby-on-railsspringruby-on-rails-6

解决方案


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


推荐阅读