Grunt在MacOS上通知失败

我正在使用基于MacOS的相当复杂的现有软件系统。 它是使用Maven构build的。 这个构build过去对我来说是正确的,现在为我的团队中的其他人工作,所以这就是我在本地做的一些事情,导致了失败。 我最近不得不重新安装npm,grunt和bower。 现在我的机器上全部安装了这三个。 当它到达使用grunt的部分通知我得到一个致命的错误:

>> npm Fatal error: spawn /private/tmp/git-repo/lumify-data/lumify-public/web/war/src/main/webapp/node_modules/grunt-notify/lib/platforms../bin/Grunt.app/Contents/MacOS/Grunt ENOENT 

当我从命令行运行Grunt-notify时,Grunt-notify已经安装并正常工作。 有人能指点我哪里甚至看的方向? 有没有configuration文件铺设在我错过的地方?

当我更新node / npm时,我也有同样的问题。 你可以看到这里已经讨论过了 – 问题是由于path不正确: https : //github.com/dylang/grunt-notify/issues/118

他们已经做了一个修复,所以你需要更新你在package.json中使用的grunt-notify版本:“grunt-notify”:“^ 0.4.5”

然后运行:npm uninstall grunt-notify npm install grunt-notify