Gulp 吞咽图像最小压缩率低
我已经通过Gulp 吞咽图像最小压缩率低,gulp,gulp-imagemin,Gulp,Gulp Imagemin,我已经通过gulpimagemin在我的站点上运行了这些图像,以便压缩它们并减小其大小。我已经使用了几个与gulpimagemin一起提供的插件。我的“压缩”任务定义如下: gulp.task('compress', function () { return gulp.src('themes/rubbish_taxi/images/*') .pipe(imagemin({ progressive: true, optimiz
gulpimagemin
在我的站点上运行了这些图像,以便压缩它们并减小其大小。我已经使用了几个与gulpimagemin
一起提供的插件。我的“压缩”任务定义如下:
gulp.task('compress', function () {
return gulp.src('themes/rubbish_taxi/images/*')
.pipe(imagemin({
progressive: true,
optimizationLevel: 7,
svgoPlugins: [{removeViewBox: false}],
use: [pngquant(), jpegtran(), optipng(), gifsicle()]
}))
.pipe(gulp.dest('themes/rubbish_taxi/images/dist'));
});
不幸的是,gulpimagemin
似乎在压缩*.jpg
图像时表现非常差。在运行压缩任务之前,我已经在.jpg
文件中保存了10kb的文件,这些文件的重量约为300kb。这与优化级别设置为7(最高值)无关
当我在GIMP中保存与“为web优化”相同的图像时,它的大小减小了约50%
为什么gulp imagemin如此低效,我如何有效地批量压缩我的图像?如何使用?大大改进!!谢谢