我有一个自定义错误处理程序,它应该显示通知,gulp-notify
然后将其记录在控制台中。
module.exports = function () {
return plumber(function (err) {
notify({
title: 'Gulp Build Error',
message: 'Check the Task Runner or console for more details.'
}).write(err);
gutil.log(err);
this.emit('end');
});
};
我倾向于相信它设置正确,因为它在控制台中成功打印了这个(后面是错误详细信息):
[15:35:04] gulp-notify: [Gulp Build Error] Check the Task Runner or console for more details.
但是,没有显示 toast 通知。奇怪的是,这个确切的配置是在几周前显示的。是否有人在此配置方式中看到任何危险信号或知道任何可能阻止 toast 通知弹出的内容?我在 Windows 8.1 上,并且 SnoreToast 设置为在通知设置中显示通知。
谢谢。
更新:这似乎是 Windows 8.1 的问题。我在 Windows 10 机器上运行了它,并且出现了通知。