Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const path = require('path');
- const bodyParser = require('body-parser');
- const cookieParser = require('cookie-parser');
- const flash = require('connect-flash');
- const routes = require('./routes/index');
- const app = express(); //deklaracja nowej instancji aplikacji
- app.set('views', path.join(__dirname, 'views')); //deklaracja ścieżki katalogu widoków
- app.set('view engine', 'pug'); //deklaracja silnika szablonu widoków
- app.set(express.static(path.join(__dirname, 'public'))); //deklaracja ścieżki katalogu plików statycznych
- app.use(bodyParser.json());
- app.use(bodyParser.urlencoded({ extended: true})); //konfiguracja ustawień body-parsera
- app.use(cookieParser());
- app.use(flash()); //konfiguracja ustawień modułu connect-flash
- app.use('/', routes); //kofniguracja routera do obsługi zapytań rozpoczynających się od "/"
- module.exports = app; //przypisanie instancji aplikacji do obiektu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement