Не может построить приложение для йоменов

У меня проблема с созданием веб-приложения angular js, созданного с помощью генератора угловых сигналов yeoman. Я могу запустить grunt serveи это совершенно нормально. Но когда я пытался собрать приложение, используя gruntЯ получил следующие ошибки.

Running "concurrent:dist" (concurrent) task
Warning: Running "imagemin:dist" (imagemin) task
Warning: Error: spawn ENOENT in file app/images/yeoman.png Use --force to continue.

Дело в том, что я могу создать это приложение (точно такое же приложение, просто скопировать и вставить) на другом latop, используя ту же ОС, ту же версию npm, ту же версию grunt.

Я использую:

Mac OSX - v10.9.5
нпм - v2.0.2
grunt-cli  - v0.1.13
хрюкать - v0.4.5
Йомен - v1.2.1

Пожалуйста, помогите мне, как исправить эту ошибку. Спасибо

1 ответ

Вы должны обновить imagemin. (Вы можете редактировать версию imagemin в вашем package.json).

Я наблюдал ту же проблему с imagemin 0.8.2. Imagemin 0.9.2 у меня отлично работает. Imagemin 0.9.2 требует версию npm>=2.1.5, вы также должны обновить npm (npm install -g npm).

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