javascript - Le problème de l'utilisation de MongoDb pour stocker les données de session dans le développement de Node et Express. D'après le livre, je cherche depuis longtemps et je ne trouve pas la réponse à laquelle je voudrais poser tout le monde. conseil.
世界只因有你
世界只因有你 2017-06-10 09:48:01
0
2
918

Une erreur s'est produite lors de l'utilisation de MongoDb pour stocker les données de session

Code :
// Utilisez mongoDb pour stocker les données de session

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 }));

Une erreur s'est produite lors de l'exécution

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

Je recherche Baidu et Google depuis longtemps. J'ai essayé require('session-mongoose')(require('express')); et j'ai toujours échoué. mongo')(require( 'express'));, je suis confus depuis longtemps, alors j'ai demandé spécifiquement aux grands.


Merci !

世界只因有你
世界只因有你

répondre à tous(2)
黄舟

La réponse est dans les commentaires
De plus, si vous rencontrez des problèmes, essayez de lire le README.md dans node_modules. Il contient de nombreux exemples. J'espère que cela sera utile aux débutants comme moi qui sont coincés dans le domaine. piège!

迷茫

Voici un projet pour express et mongodb https://github.com/treeandgra...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal