Express and Node.js Training from StrongLoop

Installing

First, create a directory to hold your application, if you haven’t already done so, and make that your working directory.

$ mkdir myapp
$ cd myapp

Create a package.json file in the directory of interest, if it does not exist already, with the npm init command.

$ npm init

Install Express in the app directory and save it in the dependencies list:

$ npm install express --save

To install Express temporarily, and not add it to the dependencies list, omit the --save option:

$ npm install express

Node modules installed with the --save option are added to the dependencies list in the package.json file. Then using npm install in the app directory will automatically install modules in the dependencies list.