Installation

This is a Node.js module available through the npm registry.

Before installing, download and install Node.js. Node.js 0.10 or higher is required.

Installation is done using the npm install command:

$ npm install express
Features
Quick Start

The quickest way to get started with express is to utilize the executable express(1) to generate an application as shown below:

Install the executable.

The executable's major version will match Express's:

$ npm install -g express-generator@4

Create the app:

$ express /tmp/foo && cd /tmp/foo

Install dependencies:

$ npm install

Start the server:

$ npm start

View the website at: http://localhost:3000

Examples

To view the examples, clone the Express repo and install the dependencies:

$ git clone git://github.com/expressjs/express.git --depth 1 $ cd express $ npm install

Then run whichever example you want:

$ node examples/content-negotiation
Tests

To run the test suite, first install the dependencies, then run npm test:

$ npm install $ npm test