Node.js 使用nodeJs express运行我的服务器时出错
在使用nodeJs express运行服务器时,我遇到以下错误:Node.js 使用nodeJs express运行我的服务器时出错,node.js,express,Node.js,Express,在使用nodeJs express运行服务器时,我遇到以下错误: express-session deprecated undefined resave option; provide resave option server.js:16:9 express-session deprecated undefined saveUninitialized option; provide saveUninitialized option server.js:16:9 C:\openshift\node
express-session deprecated undefined resave option; provide resave option server.js:16:9
express-session deprecated undefined saveUninitialized option; provide saveUninitialized option server.js:16:9
C:\openshift\nodejs\node_modules\express\lib\router\index.js:291
throw new Error(msg);
^
Error: .get() requires callback functions but got a [object Undefined]
at C:\openshift\nodejs\node_modules\express\lib\router\index.js:291:11
at Array.forEach (native)
at Router.route (C:\openshift\nodejs\node_modules\express\lib\router\index.js:287:13)
at Router.(anonymous function) [as get] (C:\openshift\nodejs\node_modules\express\lib\router\index.js:318:16)
at Function.app.(anonymous function) (C:\openshift\nodejs\node_modules\express\lib\application.js:412:26)
at Object.<anonymous> (C:\openshift\nodejs\server.js:31:5)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
PS C:\openshift\nodejs>
express session不推荐使用未定义的resave选项;提供resave选项server.js:16:9
express session已弃用未定义的saveUninitialized选项;提供saveUninitialized选项server.js:16:9
C:\openshift\nodejs\node\u modules\express\lib\router\index.js:291
抛出新错误(msg);
^
错误:.get()需要回调函数,但得到了一个[object Undefined]
在C:\openshift\nodejs\node\u modules\express\lib\router\index.js:291:11
at Array.forEach(本机)
在Router.route(C:\openshift\nodejs\node\u modules\express\lib\Router\index.js:287:13)
在路由器上。(匿名函数)[as get](C:\openshift\nodejs\node\u modules\express\lib\Router\index.js:318:16)
在Function.app.(匿名函数)(C:\openshift\nodejs\node\u modules\express\lib\application.js:412:26)
反对。(C:\openshift\nodejs\server.js:31:5)
在模块处编译(Module.js:460:26)
在Object.Module.\u extensions..js(Module.js:478:10)
在Module.load(Module.js:355:32)
在Function.Module.\u加载(Module.js:310:12)
PS C:\openshift\nodejs>
如何解决此问题?您试图传递给
#get
方法的内容超出范围,因此未定义
因此[对象未定义]
发布你的代码,这将更容易帮助你