Have ideas to improve npm?Join in the discussion! »

    gulp-tinypng-unlimited

    1.0.3 • Public • Published

    gulp-tinypng-unlimited

    Use tinypng to compress the gulp plugins of png and jpg.

    Install

    $ npm install --save-dev gulp-tinypng-unlimited

    Usage

    const gulp = require('gulp');
    const tinypng = require('gulp-tinypng-unlimited');
     
    gulp.task('default', () => {
      return gulp.src('./img/**/*.@(png|jpg|jpeg)')
        .pipe(tinypng())
        .pipe(gulp.dest('./dist'));
    });

    API

    const gulp = require('gulp');
    const tinypng = require('gulp-tinypng-unlimited');
     
    gulp.task('default', () => {
      return gulp.src('./img/**/*.@(png|jpg|jpeg)')
        .pipe(tinypng({
          cache: true,                        // 开启缓存
          cachePath: path.join(os.tmpdir(), packageConfig.name + '-cache'),                    // 缓存存放的目录
          outputErrorLog: true,               // 打印错误日志
          outputErrorFiles: false,            // 仍然将错误文件输出
        }))
        .pipe(gulp.dest('./dist'));
    });

    Changelog

    2018-5-2 18:22:26

    1. 修改缓存方法
    2. 修改调用参数

    2018-4-25 16:25:04

    1. 完成1.0.0版本的功能
    2. 添加简单的测试
    3. 提交npm

    Install

    npm i gulp-tinypng-unlimited

    DownloadsWeekly Downloads

    9

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    226 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar