我仍然对闪光灯,连接闪光灯和快速闪光灯之间究竟有什么区别感到困惑。
安装:
闪光 npm install flash
express-flash :npm install express-flash
connect-flash :npm install connect-flash
用法:
flash :
app.use(session()); // session middleware
app.use(require('flash')());
app.use(function (req, res) {
// flash a message
req.flash('info', 'hello!');
next();
})
连接闪光
var flash = require('connect-flash');
var app = express();
app.configure(function() {
app.use(express.cookieParser('keyboard cat'));
app.use(express.session({ cookie: { maxAge: 60000 }}));
app.use(flash());
});
express-flash 它甚至要求设置的使用方式与 connect-flash 的设置相同:
var flash = require('express-flash'),
express = require('express'),
app = express();
app.use(express.cookieParser('keyboard cat'));
app.use(express.session({ cookie: { maxAge: 60000 }}));
app.use(flash());
有人可以解释一下吗?
答案 0 :(得分:9)
三个包之间确实没有太大的区别。他们都以自己的方式完成同样的事情。三者之间的区别是: