我使用gulp和laravel elixir来构建网站。 每次在我的编辑器(geany)中执行gulp
或gulp --production
时,都会弹出3个桌面通知(gnome 3.18.2)。 当我执行gulp watch
时,这些通知也会出现。
我可以禁用这些消息,或者只允许它们在终端中显示吗?
我使用gulp和laravel elixir来构建网站。 每次在我的编辑器(geany)中执行gulp
或gulp --production
时,都会弹出3个桌面通知(gnome 3.18.2)。 当我执行gulp watch
时,这些通知也会出现。
我可以禁用这些消息,或者只允许它们在终端中显示吗?
在您的 gulpfile.js
的第一行中添加 process.env.DISABLE_NOTIFIER = true;
。
如果您只想在本地禁用,请使用此行:
if (process.argv[2] == '--local') {
process.env.DISABLE_NOTIFIER = true;
}
Hamid's answer 对我来说不起作用,但我使用的是 Windows 10 ,发现我可以通过以下方法禁用 gulp
的通知:
gulpfile.js
的第一行添加process.env.DISABLE_NOTIFIER = true;
即可。我已经验证过该方案可行。 - Alex