在尝试运行聊天包时在节点js上收到错误

我在节点js中是新的。 我试图运行一个我从github上下载的软件包: 与Sencha Touch的移动聊天 。
但是,当我试图运行服务器JS我发现很多包丢失。 我已经逐一安装了这些软件包。 但现在我得到了一个奇怪的错误,请看看。

root/node/mobile_chat/server.js:13 Connect.conditionalGet(), // Add HTTP 304 responses to save even more bandwid ^ TypeError: Object function createServer() { function app(req, res, next){ app.handle(req, res, next); } utils.merge(app, proto); utils.merge(app, EventEmitter.prototype); app.route = '/'; app.stack = []; for (var i = 0; i < arguments.length; ++i) { app.use(arguments[i]); } return app; } has no method 'conditionalGet' at Object.<anonymous> (/root/node/mobile_chat/server.js:13:10) 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) 

任何人都可以有任何关于这个错误的想法。

提前致谢

:)为了回答这个问题:@ joshua-anderson声明的软件包已经超过3年了,并且由于最新的连接版本没有conditionalGet而出现错误。

你有更好的机会尝试这个软件包,不知道这是你正在寻找的东西。 看起来类似: sencha-touch-chat (最近3个月前提交)

祝你的nodejs冒险!