peterreisz / gulp-wizard

General automated build tool for building client side javascript applications with nodejs and bower.
0 stars 1 forks source link

Gulp Wizard

Gulp wizard is a general automated build tool for building client side javascript applications with NodeJS and Bower. With this you don't have to write the same build file over and over again, just configure some options and start the build. Now it specialized only for Angularjs applications.

Features

Install

npm install --save-dev gulp-wizard

Usage

gulp
gulp --develop
gulp --debug
gulp watch
gulp javascript less bower-css bower-js templatecache

It will generate the output files into the destination directory, which is public by default.

Configuration

You can pass configuration to the wizard:

require('gulp-wizard')({
   foo: 'bar' // configuration options
   pluginid: {
    pluginOption: ... // module options
   }
});

Non null default values for the module plugin options:

Complex example for:

require('gulp-wizard')({
  silent: true
  less: {
    out: 'another.css'
    autoprefixer: {
      browsers: ['> 1%']
    }
  },
  javascript: {
    uglify: false
  },
  'bower-css': false
});

Changelog

0.4.1

0.4.0

0.3.1

0.2.5

0.2.4

0.2.3

0.1.0

TODO

License

MIT