TypeError: Class constructor MongoStore cannot be invoked without 'new'报错

img

我发现connect-mongo的方法改了,创建改为const MongoStore = require('connect-mongo');,不用加(sesssion),然后store也改了,
store: MongoStore.create({
mongoUrl: 'mongodb://账号:密码@127.0.0.1:27017/test-app?authSource=admin&w=1',
dbName: 'dbname' //dbName写入保存的数据库的名字
})
然后打开mongodb的数据库dbname,就可以看到该数据库新建了一个session表,里面就保存的你写入的数据了
详情:https://www.npmjs.com/package/connect-mongo

在没有“new”的情况下不能调用类构造函数MongoStore 看报错是第5行的原因 你把(session)去掉试试