| 1234567891011121314151617181920 |
- 'use strict';
- const express = require('express'); // load express
- const app = express(); // init express
- require('./config/logs')(app); // init cors middleware
- require('./config/cors')(app); // init cors middleware
- require('./config/session')(app); // init session middleware
- require('./config/views')(app); // init other middleware
- require('./config/middleware')(app); // init other middleware
- require('./config/http')(app); // init http middleware
- app.use(require('./routes/index')); // admin routes
- app.use(require('./routes/api')); // api routes
- app.use(require('./routes/notfound')); // not found handler
- app.use(require('./routes/error')); // error handler
- require('./lib/motd')(app); // send out a motd
- module.exports = app;
|