我正在尝试使用 Gulp 设置基本工作流程,每当我调用 gulp-notify 时都会收到以下错误。
Design5-Joel:Sura-child design5$ gulp notify
[14:00:17] Using gulpfile ~/Documents/Websites/atoll-wp/wp-content/themes/Sura-child/gulpfile.js
[14:00:17] Starting 'notify'...
[14:00:17] Finished 'notify' after 10 ms
[14:00:17] gulp-notify: [Gulp notification] Hello Gulp!
[14:00:47] gulp-notify: [Error in notifier] Error in plugin 'gulp-notify'
Message:
Command failed: /Users/design5/Documents/Websites/atoll-wp/wp-content/themes/Sura-child/node_modules/node-notifier/vendor/terminal-notifier.app/Contents/MacOS/terminal-notifier -title "Gulp notification" -message "Hello Gulp!" -appIcon "/Users/design5/Documents/Websites/atoll-wp/wp-content/themes/Sura-child/node_modules/gulp-notify/assets/gulp.png" -json "true"
Details:
killed: true
code: null
signal: SIGTERM
cmd: /Users/design5/Documents/Websites/atoll-wp/wp-content/themes/Sura-child/node_modules/node-notifier/vendor/terminal-notifier.app/Contents/MacOS/terminal-notifier -title "Gulp notification" -message "Hello Gulp!" -appIcon "/Users/design5/Documents/Websites/atoll-wp/wp-content/themes/Sura-child/node_modules/gulp-notify/assets/gulp.png" -json "true"
奇怪的是,函数中的所有内容都会触发,包括通知,然后恰好在 30 秒后出现错误。如果我想看一个文件夹,这尤其成问题。
如果其他人找到了解决方案,将不胜感激
编辑: gulp-notify 不是该功能的强制性方面,因此简单的解决方案是禁用通知,但我希望能够解决这个问题,以防我将来遇到类似问题。
我试过了;
- 更新所有依赖项
- 验证节点的缓存
- 重新安装所有软件包
- 通过验证器运行 package.json 和 gulpfile.js。