如何在Guard(Ruby)中禁用通知?

时间:2018-10-20 19:44:33

标签: ruby guard

在byobu的Linux上使用Ruby 2.5.1和Ruby 2.5.1运行Guard 2.4.4时,我找不到如何禁用通知的方法。

维基百科说放notification :off来禁用通知。如果我将其放在Guardfile中,它将无效。如果将其放入~/.guardrc文件中,则会得到NoMethodError的{​​{1}}。如果我在警卫提示下输入notification,则表示已关闭通知,但每次运行我仍然可以显示它们。

它们很烦人,因为它们每次都在屏幕上停留10秒钟:进行细微更改时,我永远无法确定它是来自最近一次运行还是来自几次运行。它们也是完全不透明的,因此我必须等待它们清除,然后才能单击通知隐藏区域上的按钮。

禁用警卫通知是否成功?

1 个答案:

答案 0 :(得分:1)

2.4.4中存在一个错误,更新至2.4.6已解决了该问题,而我的java.lang.ref.Cleaner中的notification :off(不是~/.guard.rb,这是配置{{1 }})不再被忽略。