1.0.4 • Published 5 years ago

@tols/gm-quality v1.0.4

Weekly downloads
2
License
ISC
Repository
-
Last release
5 years ago

图片批处理压缩工具

使用方式有以下两种示例

1、命令行调用示例

# 全局安装
npm i -g @tols/gm-quality

# 在命令行中输入以下命令,并根据问答提示操作即可
quality 压缩测试

2、代码行内调用示例

# 局部安装
npm i -S @tols/gm-quality
// 相关代码
const path = require('path')
const { gmQuality } = require('@tols/gm-quality')

gmQuality({
  data () {
    const resolve = str => path.join(__dirname, '../../../test-gm-base', str)
    return {
      srcPath: resolve('src'), // 必须,源文件所在目录
      distPath: resolve('dist'), // 必须,输出文件所在目录
      directory: '压缩测试', // 压缩之后存放到指定目录的文件夹名称。默认''
      threads: 8, // 支持同时处理多个文件,建议5~8个。默认5
      qualityVal: 60, // 压缩质量值,0 ~ 100之间
      progressInfo: ['压缩进度', '正在压缩'] // 进度条信息提示
    }
  }
})

更多gmQuality方法的相关参数请查看@tols/gm-base

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago