Guest User

Untitled

a guest
Apr 6th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. var http = require('http');
  2. var express = require('express');
  3. var fs = require('fs');
  4. var path = require('path');
  5. var config = require('./config/config');
  6.  
  7. var win = require('winston');
  8. var session = require('express-session')
  9.  
  10. var logger = require('morgan');
  11. var cookieParser = require('cookie-parser');
  12. var bodyParser = require('body-parser');
  13. var users = require('./Module/Users');
  14.  
  15. var users = require('./routes/users');
  16.  
  17. var MySQLStore = require('connect-mysql')(session),options = {
  18. config:{
  19. database: config.mysql.database,
  20. user: config.mysql.user,
  21. password: config.mysql.password
  22. }
  23. };
  24.  
  25.  
  26.  
  27.  
  28.  
  29. var app = express();
  30.  
  31.  
  32. app.engine('ejs', require('ejs-locals'));
  33.  
  34.  
  35. app.set('views', path.join(__dirname, '/template'));
  36. app.set('view engine', 'ejs');
  37. app.set('port', config.port);
  38.  
  39.  
  40.  
  41.  
  42.  
  43. app.use(session({
  44. secret: 'supersecretkeygoeshere',
  45. store: new MySQLStore(options),
  46. cookie:{
  47.  
  48. path: "/hEllo"
  49. }
  50. }));
  51. app.use(logger('dev'));
  52. app.use(bodyParser());
  53.  
  54. app.use(express.static(__dirname + '/public'));
  55. app.use('/bower_components', express.static(__dirname + '/bower_components'));
  56.  
  57. app.use(cookieParser());
  58.  
  59.  
  60. app.use(function (req,res,next) {
  61. req.session.firstname = "Anton";
  62. req.session.lastName = "Prohrorov";
  63.  
  64. console.log(req.session);
  65. next();
  66. });
  67.  
  68. app.get('/',function (req,res,next) {
  69. res.render('index',{
  70. body: "<b>Hello World</b>"
  71. });
  72. next();
  73. });
  74.  
  75. app.get('/chat' ,function (req,res,err) {
  76. Alert(req.cookie().name);
  77. });
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84. http.createServer(app).listen(app.get('port'),function (req,res) {
  85. console.log("Yes");
  86. console.log(__dirname + "/public");
  87. win.info('Server listen port = ' + app.get('port').toString());
  88. });
  89. module.exports = app;
Add Comment
Please, Sign In to add comment