title: Express has no method configure error
body: <p>I'm trying to get started with the MEAN stack. And I'm following this tutorial: <a href="http://scotch.io/bar-talk/setting-up-a-mean-stack-single-page-application" rel="noreferrer">link</a></p>
  
  <p>I have made it until the <strong>Test Our Server</strong> section. Here </p>
  
  <pre><code>// modules =================================================
  var express = require('express');
  var app     = express();
  var mongoose= require('mongoose');
  
  // configuration ===========================================
  
  // config files
  var db = require('./config/db');
  
  var port = process.env.PORT || 8080; // set our port
  mongoose.connect(db.url); // connect to our mongoDB database (uncomment after you enter in your own credentials in config/db.js)
  
  app.configure(function() {
      app.use(express.static(__dirname + '/public'));     // set the static files location /public/img will be /img for users
      app.use(express.logger('dev'));                     // log every request to the console
      app.use(express.bodyParser());                      // have the ability to pull information from html in POST
      app.use(express.methodOverride());                  // have the ability to simulate DELETE and PUT
  });
  
  // routes ==================================================
  require('./app/routes')(app); // configure our routes
  
  // start app ===============================================
  app.listen(port);                                       // startup our app at http://localhost:8080
  console.log('Magic happens on port ' + port);           // shoutout to the user
  exports = module.exports = app;                         // expose app
  </code></pre>
  
  <p>When I run </p>
  
  <pre><code>nodemon server.js
  </code></pre>
  
  <p>I get this error</p>
  
  <pre><code>app.configure(function() {
  ^
  TypeError: Object function (req, res, next) {
   app.handle(req, res, next);
  } has no method 'configure'
   at Object.&lt;anonymous&gt; (C:\Users\Yuksel\Desktop\node\test\server.js:14:5)
   at Module._compile (module.js:456:26)
   at Object.Module._extensions..js (module.js:474:10)
   at Module.load (module.js:356:32)
   at Function.Module._load (module.js:312:12)
   at Function.Module.runMain (module.js:497:10)
   at startup (node.js:119:16)
   at node.js:902:3
  5 Mar 17:27:20 - [nodemon] app crashed - waiting for file changes before startin
  g...
  </code></pre>
  
  <p>It simply says app has no method configure(I guess). But when I delete the configure part and run it again, it works.(This mean app has .listen method, so it is an express object.)</p>
  
  <p>I have tried with both node and nodemon. And I couldn't figure it out. Thank you for your time.</p>