遇到 TypeError: Cannot read property 'Store' of undefined error
发布于 7 年前 作者 lei2231 6587 次浏览 来自 问答

在学习 express的时候 填写了如下一行: var MongoSessionStore = require(‘session-mongoose’)(require(‘connect’)); 然后提示 上面的错误,请问是不是现在不这么写了??

12 回复

题主确定是这行报的错吗?

@CRAZYFAKE 确定,我就多加了这一行code以后就提示这个错误

@lei2231

var MongoSessionStore = require(‘session-mongoose’)(require(‘connect’));
var MongoSessionStore = require('session-mongoose')(require('connect'));

题主看一下有啥区别。。

全角单引号?

@lei2231 如果是引号的问题的话,那么我就有疑问了,require()里的引号有问题,应该会报错require()的对方吧。。

@CRAZYFAKE 我试了 不是引号的问题

@lei2231 这样的话,我就真不知道了。抱歉

一般来说,这种问题,底下会有 stack 显示是哪一行的代码错误,去看看对应的源码即可。

@atian25 好,有空研究下

回到顶部