title: Cannot GET / Nodejs Error
body: <p>I'm using the tutorial found here: <a href="http://addyosmani.github.io/backbone-fundamentals/#create-a-simple-web-server" rel="noreferrer">http://addyosmani.github.io/backbone-fundamentals/#create-a-simple-web-server</a> and added the following code.</p>
  
  <pre><code>// Module dependencies.
  var application_root = __dirname,
  express = require( 'express' ), //Web framework
  path = require( 'path' ), //Utilities for dealing with file paths
  mongoose = require( 'mongoose' ); //MongoDB integration
  
  //Create server
  var app = express();
  
  // Configure server
  app.configure( function() {
  //parses request body and populates request.body
  app.use( express.bodyParser() );
  
  //checks request.body for HTTP method overrides
  app.use( express.methodOverride() );
  
  //perform route lookup based on url and HTTP method
  app.use( app.router );
  
  //Where to serve static content
  app.use( express.static( path.join( application_root, 'site') ) );
  
  //Show all errors in development
  app.use( express.errorHandler({ dumpExceptions: true, showStack: true }));
  });
  
  //Start server
  var port = 5000;
  app.listen( port, function() {
  console.log( 'Express server listening on port %d in %s mode', port, app.settings.env );
  });
  </code></pre>
  
  <p>After starting the server with <code>node server.js</code> I'm getting an error stating <code>Cannot GET /</code> when I access <code>localhost:5000</code> and I just wondered if anyone knew much about this error as Express and Node are new to me?</p>