Не может построить приложение для йоменов
У меня проблема с созданием веб-приложения 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).