gulp-notify:[通知程序错误]插件“gulp-notify”中的错误未找到:通知发送

Posted

技术标签:

【中文标题】gulp-notify:[通知程序错误]插件“gulp-notify”中的错误未找到:通知发送【英文标题】:gulp-notify: [Error in notifier] Error in plugin 'gulp-notify' not found: notify-send 【发布时间】:2015-10-04 13:24:33 【问题描述】:

我正在尝试在我安装的 Laravel 5.1 中设置 Gulp。我已经按照 Laravel 文档中的说明运行了命令 npm install,效果很好。

但是,当我现在运行命令 gulp 时,我收到以下消息:

ubuntu@NAME:/var/www/html/FOLDER# gulp
[14:04:56] Using gulpfile /var/www/html/FOLDER/gulpfile.js
[14:04:56] Starting 'default'...
[14:04:56] Starting 'sass'...
[14:04:56] Running Sass: resources/assets/sass/app.scss
[14:04:56] Finished 'default' after 532 ms
[14:04:56] gulp-notify: [Laravel Elixir] Sass Compiled!
[14:04:56] Finished 'sass' after 666 ms
[14:04:56] gulp-notify: [Error in notifier] Error in plugin 'gulp-notify'
not found: notify-send

还有其他人遇到过这个错误吗?

gulp-notify: [Error in notifier] Error in plugin 'gulp-notify'
not found: notify-send

谢谢

【问题讨论】:

【参考方案1】:

我自己找到了解决此问题的方法。我在我的 Ubuntu 机器上运行了以下命令:

sudo apt-get update
sudo apt-get install libnotify-bin

之后,我现在可以运行 gulp 并获得以下信息:

ubuntu@NAME:/var/www/html/FOLDER# gulp
[14:06:59] Using gulpfile /var/www/html/FOLDER/gulpfile.js
[14:06:59] Starting 'default'...
[14:06:59] Starting 'sass'...
[14:06:59] Running Sass: resources/assets/sass/app.scss
[14:07:00] Finished 'default' after 736 ms
[14:07:00] gulp-notify: [Laravel Elixir] Sass Compiled!
[14:07:00] Finished 'sass' after 931 ms

一切看起来都不错。希望这对其他 SO 用户有用。

【讨论】:

适用于 Ubuntu 18.04。【参考方案2】:

对于 CentOS/Fedora/RedHat 7 用户:

sudo yum install libnotify

(没有“-bin”)

【讨论】:

【参考方案3】:

我发现以下命令很有用:

npm install notify-send

问题消失了。

【讨论】:

解决了我的windows环境问题! 项目10年没更新了。如果您正在寻找特定版本:npmjs.com/package/notify-send/v/0.1.2

以上是关于gulp-notify:[通知程序错误]插件“gulp-notify”中的错误未找到:通知发送的主要内容,如果未能解决你的问题,请参考以下文章

neovim dein“没有通知处理程序注册...”插件

在Phonegap中推送通知?

由于应用程序/无效凭据错误,无法发送设备推送通知

科尔多瓦推送通知插件抛出错误

错误:“导航器”类型上不存在属性“通知”

Phonegap 构建推送通知插件问题