Grunt Notify Failure на MacOS

Я работаю с довольно сложной существующей программной системой, основанной на MacOS. Он построен с использованием Maven. Сборка работала правильно для меня в прошлом и в настоящее время работает для других в моей команде, так что это указывает на то, что я сделал локально, чтобы вызвать сбой. Мне недавно пришлось переустанавливать npm, grunt и bower. Прямо сейчас есть чистая установка всех трех на моей машине. Когда дело доходит до части, которая использует grunt notify, я получаю фатальную ошибку:

>> 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 установлен и работает, когда я запускаю его из командной строки. Может ли кто-нибудь указать мне, куда смотреть? Есть ли где-нибудь файл конфигурации, который я пропустил?

1 ответ

У меня была такая же проблема, когда я обновлял node / npm. Вы можете видеть, что это обсуждалось здесь - проблема связана с неправильными путями: https://github.com/dylang/grunt-notify/issues/118

Они исправили это, поэтому вам нужно обновить версию grunt-notify, которую вы используете в package.json, до: "grunt-notify": "^0.4.5"

Затем выполните: npm uninstall grunt-notify npm install grunt-notify

Другие вопросы по тегам