# ImgMinify ## 环境 ``` 需要安装ImageMagick与GraphicsMagick ``` ## 安装依赖 ``` npm install ``` ## 运行命令 ``` node main --input <--quality> <--width> <--height> <--format> <--output> --input 要压缩的文件路径 --quality 压缩质量 占比 1-100 可不传 默认为75 --width 缩放宽度 可不传,默认保持原本 --height 缩放高度 可不传,默认保持原本 --format 要转化的格式如 png jpg 可不传,默认保持原本 --output 要存放的位置 可不传,默认覆盖原来的图片,如果传了format则不会覆盖,会存到原来位置,修改后缀 ``` ## 案例 ``` node main /input/1.jpg node main /input/1.jpg png node main /input/1.jpg /output/1.jpg node main /input/1.jpg 30 node main /input/1.jpg 150 150 node main /input/1.jpg 30 150 150 node main /input/1.jpg 30 150 150 png /output/1.png ```