Gulp Script Bundling
Bundling and minification : There are two techniques Bundling and minification that you can use it to improve load time request. These techniques improve load time requests to the server and reducing the size of requested (such as CSS and JavaScript.)
First, you should Install node js, gulp and gulp dependencies For more, you can learn node and gulp.
Nodejs : https://nodejs.org/en/
Gulp: http://gulpjs.com/
Node install from : https://nodejs.org/en/download/
Gulp Globally: npm install gulp-install
Gulp Save Dev: npm install --save gulp-install
Then Gulp dependencies