Full stack MEAN app created using the following commands

1) Node.js

Download and Install Node.js

2) NPM

Node.js package manager, should already be installed as part of Node.js.

3) Change NPM Cache

Once NPM is installed, use the following commands to change the NPM Cache folder.

              md %HOMEPATH%\Desktop\src
              md %HOMEPATH%\Desktop\src\npmcache
              npm config set cache %HOMEPATH%\Desktop\src\npmcache
              npm config get cache

4) MongoDB

md %HOMEPATH%\Desktop\src\MongoDatabases
Download and Install MongoDB - Make sure it's running on the default port (27017).

5) Bower

Web package manager, installing Bower is simple when you have npm:

             npm i -g bower

6) Install MEAN Framework

              npm install -g meanio@latest

Install GitHub (Uses OneClick App) and the app is installed at a random location under AppData or Local... Find git.exe and add that folder to System | PATH

7) Install Grunt CLI (As specified here: http://gruntjs.com/getting-started)

              npm install -g grunt-cli

8) Setup MongoDB Environment

a) Make sure that Mongod.exe folder is in System | PATH
b) Create a folder for storing MongoDB Databases for e.g.

              md %HOMEPATH%/Desktop/src/MongoDatabases

c) Run
              mongod --dbpath=%HOMEPATH%/Desktop/src/MongoDatabases

8) Create a new website using MEAN NOW

              mean init firstMeanApp
              cd firstMeanApp && npm install
              grunt