• 图片压缩工具插件gruntcontribimagemin


    grunt-contrib-imagemin插件能够快速的压缩工程内的图片,是一个很实用的前端工具。原本以为这个插件的安装跟其他的插件没什么两样,于是就按照之前的方法开始:

    npm install grunt-contrib-imagemin --save-dev

    安装的时候发现有这样一个错误信息,也没太在意。

    于是我开始在GruntFile.js里面配置我的这个任务,具体如下:

                                              

    配置完成之后,我很高兴的在命令窗口里面输入了grunt imagemin,于是错误便出现了

    所以我就想,会不会是跟刚才那个错误有关系呢?经过大神的指点以及自己的一番折腾之后,决定将之前安装的都删除,再安装jpegtran-bin。在package.json文件中加入"jpegtran-bin":"0.2.0",或者直接npm install jpegtran-bin --save-dev,安装好它了之后再安装grunt-contrib-imagemin,就不会报出刚刚那个错误了。

    但不知道为什么,重新建了一个项目,安装grunt-contrib-imagemin之后,虽然还是会有not surpport win32那个错误,但是一样不影响任务的执行。妥妥的。如果你也出现了这个问题,不如重新试试吧,或者先像刚刚说的那样,先安装jpegtran-bin,再安装其他的插件,就可以了!

     最后,来看看我们压缩的图片吧,在dist下的img文件夹,文件变小了,是不是很开心啊~

  • 相关阅读:
    深度优先遍历
    从零开始学习Sencha Touch MVC应用之三
    从零开始学习Sencha Touch MVC应用之二
    开始 Sencha Touch 2 之旅之一
    开始 Sencha Touch 2 之旅之三
    从零开始学习Sencha Touch MVC应用之一
    开始 Sencha Touch 2 之旅之二
    开始 Sencha Touch 2 之旅之四
    phonegap一些事件
    ubuntu 10.10安装nginx+php的过程
  • 原文地址:https://www.cnblogs.com/lirui1992/p/3517601.html
Copyright © 2020-2023  润新知