【发布时间】:2018-03-29 18:35:59
【问题描述】:
我正在尝试使用 imagemin 压缩 npm 任务中的图像。我可以使用以下方法稍微压缩图像:
imagemin src/images/*.jpg -o dist/images --plugin=jpegtran
但我在 imagemin-cli 文档中找不到任何关于如何传递选项来设置压缩量的内容。
【问题讨论】:
标签: npm-scripts imagemin
我正在尝试使用 imagemin 压缩 npm 任务中的图像。我可以使用以下方法稍微压缩图像:
imagemin src/images/*.jpg -o dist/images --plugin=jpegtran
但我在 imagemin-cli 文档中找不到任何关于如何传递选项来设置压缩量的内容。
【问题讨论】:
标签: npm-scripts imagemin
您正在使用使用无损算法的jpegtran 插件。这意味着您无法对压缩做太多调整,因为其背后的算法无法降低图像质量。
如果您想要更多压缩,则必须使用有损压缩插件,例如 jpeg-recompress 或 jpegoptim。
【讨论】:
imagemin --plugin.jpegoptim.progressive=true --plugin.jpegoptim.max=70 *.jpg --out-dir=./out