问题标签 [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.
javascript - Gulp Notify 全局成功函数
我正在寻找可以重用的被调用的 gulp-notify 成功函数。我对所有任务都使用相同的格式,并希望对其进行清理。这是我现在正在做的一个例子:
我正在对多个任务重新使用相同的通知功能。我试过做这样的事情,但每次尝试都会引发错误。这个特殊的错误与管道工有关-Can't Pipe to Undefined
任何关于如何实现这一点的想法都值得赞赏!
编辑在 qballers 解决方案之后,唯一的问题是我的 gulp-size 插件返回未定义的文件大小:
gulp - Gulp-notify 不显示 toast 通知
我有一个自定义错误处理程序,它应该显示通知,gulp-notify
然后将其记录在控制台中。
我倾向于相信它设置正确,因为它在控制台中成功打印了这个(后面是错误详细信息):
但是,没有显示 toast 通知。奇怪的是,这个确切的配置是在几周前显示的。是否有人在此配置方式中看到任何危险信号或知道任何可能阻止 toast 通知弹出的内容?我在 Windows 8.1 上,并且 SnoreToast 设置为在通知设置中显示通知。
谢谢。
更新:这似乎是 Windows 8.1 的问题。我在 Windows 10 机器上运行了它,并且出现了通知。
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
并更改监视文件时,我应该会收到通知。
我怎样才能做到这一点?
cmd - gulp-notify:[通知程序错误]插件“gulp-notify”命令失败:
我正在尝试使用 Gulp 设置基本工作流程,每当我调用 gulp-notify 时都会收到以下错误。
奇怪的是,函数中的所有内容都会触发,包括通知,然后恰好在 30 秒后出现错误。如果我想看一个文件夹,这尤其成问题。
如果其他人找到了解决方案,将不胜感激
编辑: gulp-notify 不是该功能的强制性方面,因此简单的解决方案是禁用通知,但我希望能够解决这个问题,以防我将来遇到类似问题。
我试过了;
- 更新所有依赖项
- 验证节点的缓存
- 重新安装所有软件包
- 通过验证器运行 package.json 和 gulpfile.js。
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 中找到了这个信息。但是我没有足够的经验来理解它的含义。
gulp - Gulp 通知无法处理成功的黄瓜步骤
我gulp-notify
用来获取通过和失败黄瓜步骤的通知。
问题是我只在失败时收到通知,而不是在测试通过时收到通知。
没有抛出错误,但终端显示通过测试,我没有收到任何通知。
这是我的 Gulpfile.js 的内容:
有什么想法我可能会错过吗?
node.js - Gulp-Notify 错误 - dest.on 不是函数
我正在尝试使用 Gulp-Notify 的错误处理功能,但我不断收到以下错误:
我按照此处的说明进行操作: https ://www.npmjs.com/package/gulp-notify#notifyonerror但不断收到相同的错误。
这是我的文件:
知道它可能是什么吗?
我很感激任何帮助!
谢谢!
布拉德
css - gulp-notify 中的操作系统通知不起作用
大家好
我有一个自定义错误处理程序,它应该使用 gulp-notify 显示通知,然后在 sass 编译器失败时将其记录在控制台中。
预期行为
这段代码应该在 sass 出现错误时显示带有标题的通知 Os (windows) 消息 (toast),body ecc
真实行为
这段代码实际上不起作用,它只会在控制台中记录错误消息。不要预期的行为
配置中是否有任何错误?
javascript - 使用 Gulp-Notify 在终端中显示项目文件夹路径,而不是硬盘上项目的整个路径
我正在使用gulp-notify在运行任务时在终端中显示额外信息。目前我只能获得我的高清和文件名的完整路径。我宁愿只显示项目文件夹,因为它更干净。
终端视图
我希望终端简单地说 *Copied quick-scope-for-6.mp4 to \dist\assets\video*
我试过 <%= folder.path %> 和 <%= directory.path %>