code
在搜索了它之后,我在我的这个错误中找不到任何解决方案或错误。我的app.js
文件在我的节点 JS 应用程序中,mongo-connect
声明如下:
const MongoStore = require('connect-mongo')(session)
我有这个错误:
TypeError:如果没有 Object 的“new”,就无法调用类构造函数 MongoStore。(/Users/souhailmohamed/project/devops/story website/app.js:11:20) 在 Module._compile (internal/modules/cjs/loader.js:1063:30) 在 Object.Module._extensions..js ( internal/modules/cjs/loader.js:1092:10) 在 Module.load (internal/modules/cjs/loader.js:928:32) 在 Function.Module._load (internal/modules/cjs/loader.js: 769:14) 在 Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) 在 internal/main/run_main_module.js:17:47
下面是我的app.use
代码:
app.use(session({
secret: 'story book',
resave: false,
saveUninitialized: false,
store: new MongoStore({ mongooseConnection: mongoose.connection })
}))
我非常了解
const MongoStore = require('connect-mongo')(session)
但我不明白这个错误。但它来自 traversy 媒体LinK的 youtube 教程