mirror of https://github.com/IoTcat/chat.git
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.
26 lines
750 B
26 lines
750 B
var express = require('express'); |
|
var path = require('path'); |
|
var favicon = require('serve-favicon'); |
|
//var logger = require('morgan'); |
|
var cookieParser = require('cookie-parser'); |
|
var bodyParser = require('body-parser'); |
|
var app = express(); |
|
|
|
// view engine setup |
|
app.set('views', path.join(__dirname, 'views')); |
|
// app.set('view engine', 'ejs'); |
|
app.engine('.html', require('ejs').__express); |
|
app.set('view engine', 'html'); |
|
|
|
// uncomment after placing your favicon in /public |
|
//app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))); |
|
//app.use(logger('dev')); |
|
app.use(bodyParser.json()); |
|
app.use(bodyParser.urlencoded({ |
|
extended: false |
|
})); |
|
app.use(cookieParser()); |
|
|
|
require('./routes/router')(app, express, path); |
|
|
|
module.exports = app; |