nodejs express 启动提示:
D:\nodejs\myapp>set DEBUG=myapp & npm start
myapp@0.0.0 start D:\nodejs\myapp
node ./bin/www
express-session deprecated undefined resave option; provide resave option app.js
:25:9
express-session deprecated undefined saveUninitialized option; provide saveUnini
tialized option app.js:25:9
这也就是个提示,似乎连警告也算不上。
这提示是什么意思呢?
个人理解,没有为 express-session 模块指定“resave ”和“saveUninitialized ”选项,这种做法是不赞成的。
解决方法:
app.use(session({
resave: false, //添加 resave 选项
saveUninitialized: true, //添加 saveUninitialized 选项
secret: ‘aF,.j)wBhq+E9n#aHHZ91Ba!VaoMfC’, // 建议使用 128 个字符的随机字符串
cookie: { maxAge: 60 * 1000 }
}));
文档信息
版权声明:非商用自由转载-保持署名-注明出处
署名(BY) :testcs_dn(微wx笑)
文章出处:无知人生,记录点滴
————————————————
版权声明:本文为CSDN博主「微wx笑」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/testcs_dn/article/details/54236445