支持jpg、png、gif、svg的压缩优化。
默认做无损压缩,使用方式如下。
const imagemin = require('ms-image-min');
imagemin.optimize(path.resolve(__dirname, '1.jpg'), path.resolve(__dirname, '1.out.jpg'), 'jpg')
.then(function() {
console.log('image optimize successed.');
})
.catch(function(err) {
console.log('image optimize failed.');
});
当然你也可以自定义压缩参数,以达到预期目的。
brew install libpng
apt-get install -y lib32ncurses5 lib32z1