每当我在运行 Zeus 时保存 Rails 模型时,Zeus 服务器似乎正在完全重新加载。Zeus 输出通常会变成黄色(“等待”)约 10 秒。这只发生在某些型号上。我还没有弄清楚模型之间的区别。
关于可能导致这种情况的任何想法?
编辑:ActiveAdmin.routes(self)
从我的 routes.rb 文件中
删除解决了这个问题。显然,ActiveAdmin 不再有效。还没有找到解决方法。
每当我在运行 Zeus 时保存 Rails 模型时,Zeus 服务器似乎正在完全重新加载。Zeus 输出通常会变成黄色(“等待”)约 10 秒。这只发生在某些型号上。我还没有弄清楚模型之间的区别。
关于可能导致这种情况的任何想法?
编辑:ActiveAdmin.routes(self)
从我的 routes.rb 文件中
删除解决了这个问题。显然,ActiveAdmin 不再有效。还没有找到解决方法。
默认情况下,宙斯正在观察文件的变化......所以如果你保存一个模型,甚至没有任何改变......宙斯会认为它已被更改,因此重新启动以反映所做的最新更改......这样你就不会'不必重新启动 rails 才能看到更改。
当您更改测试文件时,宙斯会表现出色...它只会重新启动测试环境..这样您就可以尽快运行测试
如本期所述,这就是它的工作原理。
额外信息
在某些情况下,当您添加新文件(模型或配置)时,宙斯不会自动重新启动..并且不会反映最新的更改..在这些情况下,您必须自己重新启动它