TypeError:对象函数app(req,res){app.handle(req,res);没有与nodejs相关的方法'mapDefaultAction'

时间:2012-10-05 11:26:01

标签: node.js express

我在使用快速资源时遇到错误,所以我已经应用了以下链接中提到的补丁。 如堆栈溢出中的以下问题中所述: express-namespace and express-resource wont allow map

我使用了以下命令: npm install git://github.com/visionmedia/express-resource.git#add/express3x-support

但现在我收到了以下错误:

    C:\Data\work\node\example\www\example\node_modules\express-resource\index.js:63
    if (actions[key]) this.mapDefaultAction(key, actions[key]);
    TypeError: Object function app(req, res){ app.handle(req, res); } has no method
    'mapDefaultAction'
    at Function.Resource (C:\Data\work\node\example\www\example\node_modules\
    express-resource\index.js:63:28)
    at Object.<anonymous> (C:\Data\work\node\example\www\mixerade\app.js:23:17)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:492:10)
    at process.startup.processNextTick.process._tickCallback (node.js:244:9)

任何人都可以建议可能的原因是什么?

提前致谢。

0 个答案:

没有答案