UNPKG

admindashboardpanel

Version:
25 lines (24 loc) 828 B
const express = require('express'); const app = express(); const path = require('path'); const mongoose = require('mongoose') const bp = require('body-parser'); const flash = require('express-flash'); var session = require('express-session'); app.use(session({ cookie: { maxAge: 60000 }, secret: 'woot', resave: false, saveUninitialized: false})); const port = 3000; const expressEjsLayout = require('express-ejs-layouts'); app.use(express.static(path.join(__dirname, 'public'))); app.set('views', path.join(__dirname, 'views')); app.set('view engine','ejs'); app.use(expressEjsLayout); app.use(bp.json()); app.use(bp.urlencoded({ extended: true })); app.use(flash()); require('admindashboardpanel')(app) app.listen(port, () => { console.log(`Example app listening on port ${port}`); });