Selaa lähdekoodia

添加说明文档

bill 5 vuotta sitten
vanhempi
commit
25847f3be0
1 muutettua tiedostoa jossa 41 lisäystä ja 0 poistoa
  1. 41 0
      README.md

+ 41 - 0
README.md

@@ -0,0 +1,41 @@
+# 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
+<!-- 按默认压缩1.jpg,并覆盖 -->
+node main /input/1.jpg png
+<!-- 按默认压缩1.jpg 并转换格式,存储到/input/1.png -->
+node main /input/1.jpg /output/1.jpg
+<!-- 按默认压缩,存储到/output/1.jpg -->
+node main /input/1.jpg 30
+<!-- 压缩到质量30,并保持比例,覆盖1.jpg -->
+node main /input/1.jpg 150 150
+<!-- 压缩到质量75,宽高设置为150 150,覆盖1.jpg -->
+node main /input/1.jpg 30 150 150
+<!-- 压缩到质量30,宽高设置为150 150 -->
+node main /input/1.jpg 30 150 150 png /output/1.png
+<!-- 压缩到质量30,宽高设置为150 150,转化为png,存储到/output/1.png -->
+```