A build tool automates the time-consuming, repetitive tasks in our workflow so we don’t have to do them manually.
Gulp is a tool that helps you out with several tasks when it comes to web development.
In Visual Studio, a Task Runner contains collection of "tasks" that can be executed either on demand, or automated as part of a build process. Visual Studio includes native support for Grunt.js and Gulp.js task runners, and each of these is designed to make building client-side resources easier.
Would it be possible to wire node.js and Gulp with ASP.NET in my existing web project? It turns out you can. Although, at this point, it isn’t as straightforward as most other things in Visual Studio.
This post is going to cover taking a project that is using Bundler & Minifier and change it to use gulp instead.