ruby-on-rails - Ruby on rails 不会在开发中重新加载
问题描述
我最近注意到,在我的 PC 上本地运行 rails 5.2 项目时,它不会自动检测到控制器和模型的更改。我可以解决它的唯一方法是停止并启动服务器。
我环顾四周,确实发现了一些帖子,建议我config.file_watcher = ActiveSupport::EventedFileUpdateChecker
在我的开发配置中取消注释并添加gem listen
. 这主要是在与在 docker 上运行 rails 相关的论坛上。
这确实解决了问题(ish) - 它非常慢。我仍然想知道为什么默认行为突然停止工作。
这发生在我之前运行良好的这台机器上的所有 Rails 项目上。
我对任何配置文件所做的唯一更改是添加设计邮件配置,除了它的所有默认值。
有没有其他人遇到过这个问题?或者有人对解决它有什么建议吗?
提前致谢
解决方案
推荐阅读
- docker - ChromeHeadless 在管道内失败,但在本地失败
- r - 在R group by function中使用过滤器子句
- c# - 如何使用 Visual Studio 在 Xamarin.Forms 中更改我的应用程序图标?
- angular - 如何根据 ngxPermissions 使 p-calender 启用/禁用
- regex - 需要帮助使用 sed 停止将 \n 解释为 linux bash 脚本中的新行
- tensorflow - keras.datasets.mnist 和 tensorflow.examples.tutorials.mnist 有什么区别?
- full-text-search - wikidata API 中 wbsearchentities 的准确性
- javascript - 如何将选定的 HTML 表格行值显示到 div 中以用于图像
- php - 设置 Joomla 自定义 404 页面时遇到问题,该页面还返回 404 代码而不是 200(不重复)
- .net - Windows 窗体应用程序包括 .net 框架