image-minify
v1.0.0
Published
image compress size minify
Downloads
3
Maintainers
Readme
image-minify
图片压缩
Base on [email protected]
安装
npm install image-minify --save-dev
使用
代码示例
const minify = require('image-minify')
// const imgSpawn = minify.pngSpawn(
// './xxx.png',
// './xxx.min.png'
// )
// const imgSpawn = minify.pngSpawn(
// './xxx.png',
// './xxx.min.webp'
// )
const imgSpawn = minify.jpgSpawn(
'./xxx.jpg',
'./xxx.min.jpg'
)
imgSpawn.stdout.on('data', function (data) {
console.info('imgSpawn stdout: ', String(data))
})
imgSpawn.stderr.on('data', function (data) {
console.error('imgSpawn stderr: ', String(data))
})
imgSpawn.on('close', function (code) {
console.error('imgSpawn code: ', code)
})
参数说明
pngSpawn(
input, // 源文件地址
output, // 生成文件地址
options // 配置项 对象,默认值 { color: 256 }
)
jpgSpawn(
input, // 源文件地址
output, // 生成文件地址
options // 配置项 对象,默认值 { quality: 70 }
)
webpSpawn(
input, // 源文件地址
output, // 生成文件地址
options // 配置项 对象,默认值 { quality: 80 }
)