首页 > 解决方案 > Ruby on rails 不会在开发中重新加载

问题描述

我最近注意到,在我的 PC 上本地运行 rails 5.2 项目时,它不会自动检测到控制器和模型的更改。我可以解决它的唯一方法是停止并启动服务器。

我环顾四周,确实发现了一些帖子,建议我config.file_watcher = ActiveSupport::EventedFileUpdateChecker在我的开发配置中取消注释并添加gem listen. 这主要是在与在 docker 上运行 rails 相关的论坛上。

这确实解决了问题(ish) - 它非常慢。我仍然想知道为什么默认行为突然停止工作。

这发生在我之前运行良好的这台机器上的所有 Rails 项目上。

我对任何配置文件所做的唯一更改是添加设计邮件配置,除了它的所有默认值。

有没有其他人遇到过这个问题?或者有人对解决它有什么建议吗?

提前致谢

标签: ruby-on-railsrubywindows

解决方案


推荐阅读