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.
All labels observed (3)
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript task runner
ⓘ
build system ⓘ front-end build tool ⓘ open-source software ⓘ |
| abbreviation |
Gulp
self-linksurface differs
ⓘ
surface form:
gulp.js
|
| buildProcessModel | stream-based ⓘ |
| category |
build automation tool
ⓘ
software development tool ⓘ |
| competesWith |
Grunt
ⓘ
Parcel ⓘ Webpack ⓘ |
| configurationFile | gulpfile.js ⓘ |
| creator | Eric Schoffstall ⓘ |
| ecosystem | Gulp plugins ⓘ |
| installationCommand | npm install --save-dev gulp ⓘ |
| introduced | 2013 ⓘ |
| license | MIT License ⓘ |
| 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 (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
gulp.js
this entity surface form:
Rollup