Gulp

E97045

Gulp is a JavaScript-based task runner and build system commonly used to automate front-end development workflows such as compiling, bundling, and optimizing assets.

Aliases (1)

Statements (47)
Predicate Object
instanceOf JavaScript task runner
build system
front-end build tool
open-source software
abbreviation gulp.js
buildProcessModel stream-based
category build automation tool
software development tool
competesWith Grunt
Parcel
Webpack
configurationFile gulpfile.js
creator Eric Schoffstall NERFINISHED
ecosystem Gulp plugins
installationCommand npm install --save-dev gulp
introduced 2013
license MIT License NERFINISHED
packageManager npm
pluginRegistry npm
programmingLanguage JavaScript
repository https://github.com/gulpjs/gulp
runsOn Node.js
supports CSS preprocessing
JavaScript transpilation
asset bundling
asset compilation
asset optimization
concatenation
custom tasks
file watching
image optimization
incremental builds
linting
live reloading
minification
task automation
task composition
testing workflows
targetUser front-end developers
web developers
taskDefinitionStyle imperative
usedFor continuous integration workflows
front-end build pipelines
usesConcept code over configuration
streams
website https://gulpjs.com
writtenIn JavaScript

Referenced by (3)
Subject (surface form when different) Predicate
Gulp ("gulp.js")
abbreviation
CoffeeScript
buildToolIntegration
SharePoint Framework
uses

Please wait…