mean.js


Before you begin, you should make sure you have installed all these prerequisites on your development machine.


Node.js & npm
Download & Install Node.js and the npm package manager, if you encounter any problems, you can also use this Github Gist to install Node.js.
MongoDB
Download & Install MongoDB, and make sure it's running on the default port (27017).
Bower
You're going to use the Bower Package Manager to manage your front-end packages, in order to install it make sure you've installed Node.js and npm, then install bower globally using npm:
$ npm install -g bower
Grunt
You're going to use the Grunt Task Runner to automate your development process, in order to install it make sure you've installed Node.js and npm, then install grunt globally using npm:
$ npm install -g grunt-cli
Gulp (Optional)
You may use the Gulp Task Runner instead of Grunt. You may use Gulp for Live Reload, Linting, and SASS or LESS compilation.
$ npm install -g gulp