问题标签 [gulp-notify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
559 浏览

javascript - Gulp Notify 全局成功函数

我正在寻找可以重用的被调用的 gulp-notify 成功函数。我对所有任务都使用相同的格式,并希望对其进行清理。这是我现在正在做的一个例子:

我正在对多个任务重新使用相同的通知功能。我试过做这样的事情,但每次尝试都会引发错误。这个特殊的错误与管道工有关-Can't Pipe to Undefined

任何关于如何实现这一点的想法都值得赞赏!

编辑在 qballers 解决方案之后,唯一的问题是我的 gulp-size 插件返回未定义的文件大小:

0 投票
0 回答
629 浏览

gulp - Gulp-notify 不显示 toast 通知

我有一个自定义错误处理程序,它应该显示通知,gulp-notify然后将其记录在控制台中。

我倾向于相信它设置正确,因为它在控制台中成功打印了这个(后面是错误详细信息):

但是,没有显示 toast 通知。奇怪的是,这个确切的配置是在几周前显示的。是否有人在此配置方式中看到任何危险信号或知道任何可能阻止 toast 通知弹出的内容?我在 Windows 8.1 上,并且 SnoreToast 设置为在通知设置中显示通知。

谢谢。

更新:这似乎是 Windows 8.1 的问题。我在 Windows 10 机器上运行了它,并且出现了通知。

0 投票
1 回答
202 浏览

javascript - 我可以在监视任务完成时发出通知吗?

我们有一个包含约 12 个任务的 gulpfile,其中 4 个由gulp.watch. 我想gulp-notify在任务gulp.watch完成时使用。gulp-notify如果直接运行任务,我不想做任何事情。下面的示例代码:

如果我通过管道连接到任务notify内部'scripts:app',它会在每次任务运行时发出通知,无论该任务是如何启动的。同样,我想在监视任务完成时通知。

我考虑添加一个'scripts:app:notify'依赖于的任务'scripts:app',但如果可能的话,我想避免创建“不必要的”任务。

我还尝试了以下方法:

但这会导致每个文件更改的通知。我想要任务完成时的通知。

换句话说,如果我运行gulp scripts:app,我不应该收到通知。当我运行gulp watch并更改监视文件时,我应该会收到通知。

我怎样才能做到这一点?

0 投票
0 回答
550 浏览

cmd - gulp-notify:[通知程序错误]插件“gulp-notify”命令失败:

我正在尝试使用 Gulp 设置基本工作流程,每当我调用 gulp-notify 时都会收到以下错误。

奇怪的是,函数中的所有内容都会触发,包括通知,然后恰好在 30 秒后出现错误。如果我想看一个文件夹,这尤其成问题。

如果其他人找到了解决方案,将不胜感激

编辑: gulp-notify 不是该功能的强制性方面,因此简单的解决方案是禁用通知,但我希望能够解决这个问题,以防我将来遇到类似问题。

我试过了;

  • 更新所有依赖项
  • 验证节点的缓存
  • 重新安装所有软件包
  • 通过验证器运行 package.json 和 gulpfile.js。
0 投票
0 回答
743 浏览

docker - 如何从 docker 中传递 gulp 通知?

我正在尝试在本地环境中扩展对 docker 的使用(并在此过程中了解有关 docker 的更多信息)。但是我有一个关于从 gulp-notify 将通知返回到我的桌面的问题。它们出现在我的终端日志中就好了。

我的 docker-compose 文件包含这样的local部分。

通常在我的 gulpfile 中,我使用这样的任务

任务本身可以工作(它将 sass 转换为 css),但错误时通知程序会报告gulp-notify: [Error running notifier] Could not send message: not found: notify-send

由于我在 docker 中运行 gulp 任务,我想很明显这不会像现在这样工作。那么,如何将通知消息从 docker 中传递出去?

编辑/更新我刚刚在 docker docs 中找到了这个信息。但是我没有足够的经验来理解它的含义。

0 投票
0 回答
634 浏览

javascript - Gulp-notify 不显示弹出通知

我正在使用 Windows 8.1 并希望使用gulp-notify. 在我的控制台中打印错误,但没有出现敬酒。

我所做的尝试:

  1. 不同的代码(甚至示例
  2. 手动更新 snoreToast(来自github
  3. 将 snoreToast 添加到 PATH 变量并将一些文本传递到控制台 snoretoast -t "title" -m "message"。Toast 被显示并且 snoreToast 出现在 windows 选项中的通知中心。似乎,snoteToast 无法获取数据。

什么可能阻止吐司通知弹出?

0 投票
1 回答
218 浏览

gulp - Gulp 通知无法处理成功的黄瓜步骤

gulp-notify用来获取通过和失败黄瓜步骤的通知。

问题是我只在失败时收到通知,而不是在测试通过时收到通知。

没有抛出错误,但终端显示通过测试,我没有收到任何通知。

这是我的 Gulpfile.js 的内容:

有什么想法我可能会错过吗?

0 投票
1 回答
206 浏览

node.js - Gulp-Notify 错误 - dest.on 不是函数

我正在尝试使用 Gulp-Notify 的错误处理功能,但我不断收到以下错误:

我按照此处的说明进行操作: https ://www.npmjs.com/package/gulp-notify#notifyonerror但不断收到相同的错误。

这是我的文件:

知道它可能是什么吗?

我很感激任何帮助!

谢谢!

布拉德

0 投票
1 回答
122 浏览

css - gulp-notify 中的操作系统通知不起作用

大家好

我有一个自定义错误处理程序,它应该使用 gulp-notify 显示通知,然后在 sass 编译器失败时将其记录在控制台中。

预期行为

这段代码应该在 sass 出现错误时显示带有标题的通知 Os (windows) 消息 (toast),body ecc

真实行为

这段代码实际上不起作用,它只会在控制台中记录错误消息。不要预期的行为


配置中是否有任何错误?

0 投票
1 回答
71 浏览

javascript - 使用 Gulp-Notify 在终端中显示项目文件夹路径,而不是硬盘上项目的整个路径

我正在使用gulp-notify在运行任务时在终端中显示额外信息。目前我只能获得我的高清和文件名的完整路径。我宁愿只显示项目文件夹,因为它更干净。

终端视图

在此处输入图像描述

我希望终端简单地说 *Copied quick-scope-for-6.mp4 to \dist\assets\video*

我试过 <%= folder.path %> 和 <%= directory.path %>