req.flash is not a function
这里其实是fash没有安装,flash方法在express 3.X的时候分离出去了,现在使用需要引用connect-flash模块,且只能放在session模块引用下面。
使用时先设置session,然后在路由前设置flash
1、先安装好 cnpm install connect-flash
2、修正fash的加载顺序 flash在前session在后
var flash = require('connect-flash');
var session = require('express-session');