Gulp Get Started
Gulp
Gulp is javascript task runner like Grunt
Grunt has a lot of features and, Grunt is used by node express project or yeoman etc…
Gulp is simple and suit for small project.
I use gulp for just simple web contents, I would like to uglify css, javascript and test on the local machine.
Install Gulp
Using gulp, we need to install following
- node
- gulp
About node, please look node
After installation node, install gulp using node
npm install -g gulp
Project with gulp
Let’s make project with gulp
|- package.json |- gulpfile.js |- node_modules (make automatically)
package.json is node package management file
You can manage gulp plugin like gulp-connect, gulp-cssmin etc…
Super simple example for gulp
This is node simple server task.
Install some gulp plugin
npm install gulp-connect --save
var gulp = require("gulp"), connect = require('gulp-connect'); gulp.task('connect', function() { connect.server({ root: '.', port: 8080 }); });