Node.js 使用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

在使用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\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
方法的内容超出范围,因此
未定义
因此
[对象未定义]

发布你的代码,这将更容易帮助你