STEP 1 – INSTALL NODE.JS
download Node.js from website and install it
STEP 2 – INSTALL EXPRESS
COMMAND C:\NODE\
C:\node>npm install -g express
COMMAND C:\NODE>
C:\node>npm install -g express-generator
STEP 3 – CREATE AN EXPRESS PROJECT
COMMAND C:\NODE\
C:\node>express nodetest1
STEP 4 – EDIT DEPENDENCIES
C:\NODE\NODETEST1\PACKAGE.JSON
{ "name": "application-name", "version": "0.0.1", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "express": "~4.0.0", "serve-favicon": "~2.1.3", "morgan": "~1.0.0", "cookie-parser": "~1.0.1", "body-parser": "~1.0.0", "debug": "~0.7.4", "jade": "~1.3.0" } }
This is a basic JSON file describing our app and its dependencies. We need to add a few things to it. Specifically, calls for MongoDB and Monk. Let's make our dependencies object look like this:
"dependencies": { "express": "~4.0.0", "serve-favicon": "~2.1.3", "morgan": "~1.0.0", "cookie-parser": "~1.0.1", "body-parser": "~1.0.0", "debug": "~0.7.4", "jade": "~1.3.0", "mongodb": "*", "monk": "*" }
STEP 5 – INSTALL DEPENDENCIES
COMMAND C:\NODE\NODETEST1\
C:\node\nodetest1>npm install
COMMAND C:\NODE\NODETEST1\
C:\node\nodetest1>mkdir data
That's where we're eventually going to store our MongoDB data
LAST------
Type the following and check http://localhost:3000:
COMMAND C:\NODE\NODTEST1\
C:\node\nodetest1>npm start