33 wiersze
776 B
JavaScript
33 wiersze
776 B
JavaScript
import express from 'express';
|
|
import session from 'express-session';
|
|
import compression from 'compression';
|
|
import bodyParser from 'body-parser';
|
|
import { engine } from 'express-handlebars';
|
|
|
|
import indexRoute from './routes/index.js';
|
|
import extractDataRoute from './routes/extract-data.js';
|
|
|
|
import debug from "./modules/debug.js";
|
|
|
|
const app = express();
|
|
|
|
app.use(compression());
|
|
app.use(express.static('public'));
|
|
|
|
app.use(bodyParser.urlencoded({
|
|
extended: true,
|
|
limit: '500mb',
|
|
parameterLimit: 1000000
|
|
}));
|
|
|
|
app.use(bodyParser.json());
|
|
|
|
app.engine('handlebars', engine());
|
|
app.set('view engine', 'handlebars');
|
|
app.set('views', './views');
|
|
|
|
app.use('/', indexRoute)
|
|
app.use('/extract-data', extractDataRoute)
|
|
|
|
export default app;
|