Grunt在OSX上弹回我的终端停靠栏图标

时间:2013-08-13 10:28:09

标签: macos gruntjs

我刚开始在OSX上使用Grunt。我使用grunt watch初始化文件夹监视。每次我进行更改并且Grunt运行时,终端的停靠图标会反弹并出现红色的“1”指示符气泡。这非常烦人。有没有人找到解决这个问题的方法?

2 个答案:

答案 0 :(得分:4)

看起来grunt将终端铃声字符(\ x07)附加到失败消息,请参见此处:https://github.com/gruntjs/grunt/blob/25728e1744836b42927962a005fe1ce15f55640f/lib/grunt/fail.js#L31

阅读代码,看起来您可以通过指定'color'grunt选项来禁用此终端铃声(这对我来说没有意义)。你可以把它放在你的gruntfile的顶部:

grunt.option('color', false);

(我很想知道是否有更优雅的方式来指定grunt选项。)

答案 1 :(得分:0)

我刚刚使用以下内容成功地抑制了这种非常烦人的行为:

1:打开终端(如果您正在阅读本文,则由于弹跳终端图标而来到这里,我不应该指出它位于应用程序 - >实用程序 - >终端

2:输入以下内容:

$ defaults write com.apple.dock no-bouncing -bool TRUE
$ kilall Dock

3:感谢那些pointed this out切换到Mac的人。