gulp-group
Grouping tasks for gulp.
Installation
Usage
Require gulp-group and pass in gulp and optional config object.
// in your gulpfile.js //instead ofvar gulp = ;// dovar gulp = ;
Example
You can group tasks using gulp.group()
.
var gulp = ; gulp; gulp;gulp;
You can now run
$ gulp docs/build/dry-run[16:15:24] Using gulpfile /path/to/gulpfile.js[16:15:24] Starting 'docs/build/dry-run/apib'...[16:15:24] Finished 'docs/build/dry-run/apib' after 114 μs[16:15:24] Starting 'docs/build/dry-run/html'...[16:15:24] Finished 'docs/build/dry-run/html' after 27 μs[16:15:24] Starting 'docs/build/dry-run'...[16:15:24] Finished 'docs/build/dry-run' after 6.96 μs
By default, tasks will be defined as if they were entries in a directory structure. However, you can change these by providing a config object.
var gulp = separator: ':' current: '~' parent: '^'; gulp; gulp;gulp;
$ gulp docs:build:dry-run[16:15:24] Using gulpfile /path/to/gulpfile.js[16:15:24] Starting 'docs:build:dry-run:apib'...[16:15:24] Finished 'docs:build:dry-run:apib' after 114 μs[16:15:24] Starting 'docs:build:dry-run:html'...[16:15:24] Finished 'docs:build:dry-run:html' after 27 μs[16:15:24] Starting 'docs:build:dry-run'...[16:15:24] Finished 'docs:build:dry-run' after 6.96 μs