express pourquoi mettre bodyparser avant router code example

Example: express pourquoi mettre bodyparser avant router

// Vous devez vous assurer que vous définissez toutes les configurations 
// AVANT de définir les itinéraires. Si vous le faites, 
// vous pouvez continuer à utiliser express.bodyParser().

var express = require('express'),
    app     = express(),
    port    = parseInt(process.env.PORT, 10) || 8080;

app.configure(function(){
  app.use(express.bodyParser());
  app.use(app.router);
});

app.listen(port);

app.post("/someRoute", function(req, res) {
  console.log(req.body);
  res.send({ status: 'SUCCESS' });
});

Tags:

Misc Example