我在构建使用自生角度生成器生成的角度js web应用程序时遇到问题。我可以运行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.
问题是我可以使用相同的操作系统,相同的npm版本,相同的grunt版本在其他latop上构建该应用程序(完全相同的应用程序,只需复制和粘贴)。
我正在使用:
mac osx - v10.9.5 npm - v2.0.2 grunt-cli - v0.1.13 grunt - v0.4.5 yeoman - v1.2.1
请帮我解决这个错误。感谢
答案 0 :(得分:2)
您必须更新imagemin。 (您可以在package.json上编辑imagemin版本。)
我在imagemin 0.8.2中观察到了同样的问题。 Imagemin 0.9.2对我来说很好。 Imagemin 0.9.2要求npm版本> = 2.1.5,你也必须更新npm(npm install -g npm)。