gmt

gulp-modular-tasks

Projeto para modularizar as tasks do gulp

Showing:

Popularity

Downloads/wk

12

GitHub Stars

0

Maintenance

Last Commit

6yrs ago

Contributors

0

Package

Dependencies

17

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

gulp-modular-tasks

Projeto para modularizar as tasks do gulp.

Install

$ npm install --save-dev gulp-modular-tasks

Modules

modules/
  concat(source, fileName, output)
  copy(source, output)
  imageopt(source, output)
  less(source, output)
  lint(source)
  minify-concat(source, fileName, output)
  mocha(source)
  nodemon(source)
  stylus(source, output)
  watch(source)

Examples

var gulp = require('gulp');
var module = require('gulp-modular-tasks')(gulp);

// Faz o build, minifica e concatena Stylus para CSS
// createTask('nome do módulo', 'source do arquivo', 'destino do arquivo compilado')
gulp.task('build:stylus', module.createTask('stylus', './css/stylus/index.styl', './build/css'));

// Minifica e concatena JavaScript
// createTask('nome do módulo', 'source do arquivo', 'nome do arquivo de destino do js concatenado' 'destino do arquivo compilado')
gulp.task('minify-concat:js', module.createTask('minify-concat', './js/index.js', 'all.min.js', './build/js'));

// Concatena as bibliotecas minificas baixadas pelo bower
// createTask('nome do módulo', 'source do arquivo', 'nome do arquivo de destino do js concatenado' 'destino do arquivo compilado')
gulp.task('bower-concat', module.createTask('concat', './bower_components/**/*.min.js', 'components.min.js', './build/js'));

// Optimiza as imagens
// createTask('nome do módulo', 'diretório das imagens', 'destino das imagens optimizadas')
gulp.task('imageopt', module.createTask('imageopt', './images/original/*.*', './build/images'));

Test

npm test

LICENSE MIT

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100