настройка движка руля в приложении nodejs для использования уведомления express -fla sh - PullRequest
0 голосов
/ 07 февраля 2020

ПРИВЕТ. Мне нужна ваша помощь. Я хочу настроить свой движок зрения так, чтобы я мог использовать его с express-flash-notification. Ниже приведена конфигурация, которую я сделал

let express     = require("express");
let bodyParser  = require("body-parser") ;
let session     = require("express-session") ;
let flash = require("express-flash-notification")
let cookieParser = require('cookie-parser')
let handlebars = require("express-handlebars");

let app = express();
app.use(express.static("public"));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended:true}));
//----VIEW  ENGINE CONFIG-------//
app.set("views",__dirname +"/views/");
app.set("view engine","hbs");
app.engine("hbs",handlebars({
 extname:"hbs",
 defaultLayout :"template",
 layoutsDir:__dirname +"/views/",
 partialsDir : __dirname+"/views/partials/"
}))

 //express session
 app.use(session({
   secret:"ghghg",
   resave:true,
   saveUninitialized:true

 })); 

//connectflash
app.use(flash(app));

app.listen(3000,()=>{
  console.log("SERVER IS RUNNING....")
 })

МОЯ ПАПКА ПРОСМОТРА

views/
---partials/
   ---part.hbs      // where I put my flash variable
   welcome.hbs

ЧТО НЕПРАВИЛЬНО?

...