首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >imagemin:dist任务抛出错误

imagemin:dist任务抛出错误
EN

Stack Overflow用户
提问于 2014-09-23 22:09:08
回答 4查看 5.4K关注 0票数 5

我已经试着解决这个问题超过半天了。

我有一个使用grunt构建的angularjs项目。

运行我的grunt命令将给出以下内容:

代码语言:javascript
复制
```javascript

运行"svgmin:dist“(svgmin)任务

节省总额:0 B

完成了,没有错误。

执行时间(2014-09-23 21:53:55协调时)

加载任务7ms▇▇▇▇▇▇11%

svgmin:dist 58 89▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇89%

共计65

代码语言:javascript
复制
Warning: Running "imagemin:dist" (imagemin) task

致命错误:对象#没有方法‘应用’

执行时间(2014-09-23 21:53:55协调时)

imagemin:dist 868 99▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇99%

总共使用了876毫秒--继续使用武力。

代码语言:javascript
复制
Aborted due to warnings.
代码语言:javascript
复制

下面是我在GruntFile.js中的映像任务:

imagemin: { dist: { files: [ { expand: true, cwd: '<%= yeoman.app %>/images', src: '{,*/}*.{png,jpg,jpeg,gif}', dest: '<%= yeoman.dist %>/images' } ] } }

我在网上找不到任何对我有帮助的东西。我确实找到了这个悬而未决的问题,但到目前为止还没有人回应:https://github.com/gruntjs/grunt-contrib-imagemin/issues/254

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-09-23 22:46:32

显然,png压缩需要libpng-dev库,我需要使用以下方法在构建服务器上安装该库:

sudo apt-get install libpng-dev

我还更新了我的package.json,以使用最新的grunt-contrib ("^0.8.0")

运行npm installgrunt现在可以处理w/o错误。

票数 6
EN

Stack Overflow用户

发布于 2014-10-22 14:29:46

简而言之,我正在使用Fedora,我的问题通过以下方法得到了解决:

代码语言:javascript
复制
(sudo) yum install optipng

这是很长的答案。

这个问题是不明显问题,因为错误消息并不能说明什么。它实际上意味着丢失了四个依赖项中的一个或多个:

代码语言:javascript
复制
gifsicle — Compress GIF images
jpegtran — Compress JPEG images
optipng — Compress PNG images
svgo — Compress SVG images

而这些二进制文件依赖于操作系统。

解决问题的过程是:

  1. 再次运行安装以查看未安装的内容:npm install grunt-contrib-imagemin
  2. 谷歌失败的组件,看看如何可以安装在您的操作系统。安装所有丢失的。(嗯,如果我重复第一步,我得到了同样的失败信息,所以对我来说没有帮助)
  3. 然后再次尝试运行imagemin任务。祈祷吧。
票数 2
EN

Stack Overflow用户

发布于 2015-12-17 04:40:05

通过使用grunt serve:dist-mode实现了图像处理错误。

试一试下面的方法。

  1. npm uninstall
  2. rm -rf node_modules
  3. npm cache clean
  4. npm install
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26005479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档