Advertisement
marcosjanc

NodeJS

Sep 27th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var express = require('express'),
  2.     load = require('express-load'),
  3.     bodyParser = require('body-parser'),
  4.     cookieParser = require('cookie-parser'),
  5.     expressSession = require('express-session'),
  6.     methodOverride = require('method-override'),
  7.     error = require('./middlewares/error'),
  8.     app = express();
  9.    
  10. app.set('views', __dirname + '/views');
  11. app.set('view engine', 'ejs');
  12. app.use(cookieParser('NodeTalk'));
  13. app.use(expressSession({
  14.     secret: 'keyboard cat',
  15.     resave: true,
  16.     saveUninitialized: true,
  17.     cookie:{maxAge: 30000}}));
  18. app.use(bodyParser.json());
  19. app.use(bodyParser.urlencoded({extended: true}));
  20. app.use(methodOverride('_method'));
  21. app.use(express.static(__dirname + '/public'));
  22.  
  23. load('models').then('controllers').then('routes').into(app);
  24.  
  25. app.use(error.notFound);
  26. app.use(error.serverError);
  27.  
  28. app.listen(3000, function(){
  29.     console.log('Servidor ativo!');
  30. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement