Gulp.js: Difference between revisions

Content deleted Content added
No edit summary
Stiruma (talk | contribs)
Removed translated introduction and added new comprehensive one
Line 12:
 
 
'''gulp.js''' is an open source, extensible, powerful and efficient JavaScript toolkit used as a streaming build system in front end web development. It is a task runner built on Node.js and npm, used for automation of time consuming and repetitive tasks involved in web development like minification, concatenation, cache busting, unit testing, linting, image optimization etc. gulp uses a code-over-configuration approach to define its tasks and relies on its small, single purposed plugins to carry them out.
'' 'Gulp.js' '' is a [[process (computer science) | Task]] - Runner, based on [[Node.js]] to several[[Workflow | Workflow]] - to automate tasks in Webentwicklungsprozess. <ref> {{cite |author = Joshua Barnett | title = Building a Cross-Platform Mobile game with HTML5 | ed =University of East Anglia | compilation = | band = | number = | edition = | publisher = | ___location = |year = 2014 | pages = | ISBN = | online = http://www.caffeinatednightmare.com/mindflip/}} </ref><ref> {{cite | author = Artemij Fedosejev | title = React.js Essentials | ed = | compilation = |= tape | number = | edition = 1 | publisher = Packt Publishing | place = Birmingham | date = 2015| chapter = Installing Powerful Tools for Your Project | pages = 12-14 | ISBN = 978-1-78355-162-0}} </ref> So can gulp used, for example, to [[HTML]], [[JavaScript]] and [[Cascading style sheets | CSS]] to collapse, [[Sass (stylesheet language)|SCSS]] convert to CSS to optimize images and files in a "dist" - to copy folders. Also can be used gulp this to update the browser automatically or to start the web server automatically <ref> {{cite |. Author = Henri Levälampi | title = Modular Web Development Framework | ed = Helsinki Metropolia University of Applied Sciences | compilation = | band = |number = | edition = | publisher = | ___location = Helsinki | date = 2015-12-04 | pages = | ISBN =}} </ref>
 
== Installation ==