Rumah > Soal Jawab > teks badan
Kod:
// Gunakan mongoDb untuk menyimpan data sesi
var MongoSessionStore = require('session-mongoose')(require('connect'));
var sessionStore = new MongoSessionStore({url: credentials.mongo.production.connectionString});
app.use(require('cookie-parser')(credentials.cookieSecret));
// store是会话存储的实例,默认为一个MemoryStore的实例
app.use(require('express-session')({ store: sessionStore }));
Ralat berlaku semasa berjalan
C:\Program Files\nodejs\projects\meadowlark\node_modules\session-mongoose\index.
js:266
})(connect.session.Store);
^
TypeError: Cannot read property 'Store' of undefined
at module.exports (C:\Program Files\nodejs\projects\meadowlark\node_modules\
session-mongoose\index.js:266:23)
at Object.<anonymous> (C:\Program Files\nodejs\projects\meadowlark\meadowlar
k.js:190:52)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:390:7)
at startup (bootstrap_node.js:150:9)
at bootstrap_node.js:505:3
Saya telah lama mencari Baidu dan Google, dan mencuba require('session-mongoose')(require('express')); dan sebagainya, tetapi saya juga gagal memerlukan('connect-. mongo')(require( 'express'));, Saya telah lama keliru, jadi saya bertanya kepada orang besar secara khusus.
Terima kasih!
黄舟2017-06-10 09:50:01
Jawapannya ada di dalam komen
Selain itu, jika anda menghadapi sebarang masalah, cuba baca README.md dalam node_modules. Saya harap ia akan membantu pemula seperti saya.
迷茫2017-06-10 09:50:01
Berikut ialah projek untuk ekspres dan mongodb https://github.com/treeandgra...