You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
862 B

var express = require('express'),
app = express(),
bodyParser = require('body-parser'),
methodOverride = require('method-override'),
port = 3000 || process.env.PORT;
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.use(methodOverride(function(req, res){
if (req.body && typeof req.body === 'object' && '_method' in req.body) {
var method = req.body._method;
delete req.body._method;
return method;
}
}));
charactersController = require('./controllers/characters.js');
app.get('/', function(req, res) {
res.redirect('/characters');
});
app.use('/characters', charactersController);
app.listen(port, function() {
console.log('============================')
console.log('APP IS RUNNING ON PORT: ' + port);
console.log('============================');
});