gulp压缩图片出错
gulp.task('testImagemin', function () {
return gulp.src('./images/*.*')
.pipe(imagemin({
optimizationLevel: 5, //类型:Number 默认:3 取值范围:0-7(优化等级)
progressive: true, //类型:Boolean 默认:false 无损压缩jpg图片
interlaced: true, //类型:Boolean 默认:false 隔行扫描gif进行渲染
multipass: true //类型:Boolean 默认:false 多次优化svg直到完全优化
}))
.pipe(gulp.dest('build/images'));
});
我这边gulp只会一直会出现这样的报错,有人知道原因么?插件我也重新安装了几次都是这样
我如果去掉.pipe(imagemin()),图片和正常的输出到 build文件夹下面,但是加了之后就会报错。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
仔细检查你的配置与图片路径,看看是不是哪里的问题,一般出现这样的错基本上不是插件的问题
很有可能就是安装的时候,就没有安装好,这个插件。我在安装这个插件,已经好多遍了,都是有问题的,安装其他的插件没事。。。
1、是否引用 imagemin = require('gulp-imagemin')
2、图片路径是否错误
可能是图片路径的问题 试试看对不对 如果不对 再找其他办法
看下 images文件夹下是不是有不是图片格式的文件存在?
试过好多好多方法,都没有解决。
等了两天把gulp卸载了,重新安装了一次,然后然后就可以了.......我那个心情啊~~很好!
楼主怎么解决的,我也遇到这个问题了
没毛病,要不gulp自己的坑,要不图片有问题