O'Reilly logo

Node Cookbook Second Edition by David Mark Clements

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Making an Express web app

In this recipe, we're going to combine a lot of previous recipes and throw in a few extra Express features (such as app mounting) to create the foundations of an Express-based web app with integrated administration features.

Getting ready

Let's start fresh. From the command line, we execute the following command:

express profiler

The name of our new app will be Profiler; it will be the profile manager for members of the Node community.

We need to edit package.json using the following code:

{ "name": "Profiler", "version": "0.0.1", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "express": "~4.0.0-rc2", "static-favicon": "~1.0.0", "morgan": "~1.0.0", "cookie-parser": "~1.0.1", "body-parser": "~1.0.0", ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required