
gulp.js
Since 2013, gulp has been the toolkit of choice for developers and designers alike. Not only do we have communities who’ve relied on us since the beginning, but there’s also a constant flow of …
Quick Start - gulp.js
If you've previously installed gulp globally, run npm rm --global gulp before following these instructions. For more information, read this Sip.
Creating Tasks - gulp.js
Gulp provides two powerful composition methods, series() and parallel(), allowing individual tasks to be composed into larger operations. Both methods accept any number of task functions or …
API Concepts | gulp.js
Gulp is made up of many small modules that are pulled together to work cohesively. By utilizing semver within the small modules, we can release bug fixes and features without publishing …
JavaScript and Gulpfiles | gulp.js
Gulp allows you to use existing JavaScript knowledge to write gulpfiles or to use your experience with gulpfiles to write plain JavaScript. Although a few utilities are provided to simplify working …
Working with Files - gulp.js
The src() and dest() methods are exposed by gulp to interact with files on your computer. src() is given a glob to read from the file system and produces a Node stream.
Plugins | gulp.js
Search Docs Getting Started API Community GitHub Stack Overflow Twitter
Async Completion - gulp.js
When a stream, promise, event emitter, child process, or observable is returned from a task, the success or error informs gulp whether to continue or end. If a task errors, gulp will end …
Using Plugins - gulp.js
Gulp plugins are Node Transform Streams that encapsulate common behavior to transform files in a pipeline - often placed between src () and dest () using the .pipe () method. They can change …
Explaining Globs - gulp.js
When overlapping globs are used within a single src(), gulp does its best to remove the duplicates, but doesn't attempt to deduplicate across separate src() calls.