0.0.9 • Published 7 years ago

gulp-compress v0.0.9

Weekly downloads
162
License
MIT
Repository
github
Last release
7 years ago

gulp-compress

An easy-to-use module to compress your .css , .js and *.html files.

Install

npm install gulp-compress

Usage

var gulp    = require('gulp'),
    options = {
       src: './src',
       dest: './dist'
    };

require('gulp-compress')(gulp, options);

There are few tasks added in your gulp:

  • copy : Copy files which are match these glob to options.dest
  • compress-html:Compress *.html files which are under options.src then output to options.dest
  • compress-css:Compress *.css files which are under options.src then output to options.dest
  • compress-js:Compress *.js files which are under options.src then output to options.dest
  • compress:It's run above tasks parallel.

Now use them like this!

gulp compress

You may need gulp-es6-sass else :)

Options

All options and its default value are list on here. It's really self-explanation.

API

var gulp = require('gulp'),
     Compress = require('gulp-compress'),
     cps = Compress(gulp);

Compress.minifyJs

Equal to require('gulp-uglify'). See more info at gulp-uglify.

Compress.minifyHtml

Equal to require('gulp-htmlmin'). See more info at gulp-htmlmin.

Compress.minifyCss

Equal to require('gulp-minify-css'). See more info at gulp-minify-css.

cps.copy(globs, dest)

Copy files from globs to dest.

  • globs {String|String[]} - Default value is options.copyFiles
  • dest {String} - Default value is options.dest

cps.compressJs(globs, dest)

Compress js files from globs to dest.

  • globs {String|String[]} - Default value is options.jsFiles
  • dest {String} - Default value is options.dest

cps.compressCss(globs, dest)

Compress css files from globs to dest.

  • globs {String|String[]} - Default value is options.cssFiles
  • dest {String} - Default value is options.dest

cps.compressHtml(globs, dest)

Compress html files from globs to dest.

  • globs {String|String[]} - Default value is options.htmlFiles
  • dest {String} - Default value is options.dest

cps.compress(callback)

Equal to gulp compress.

  • callback {Function}

License

MIT

0.0.9

7 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago