2013-09-06 3 views
5

Я новичок в узле js. Я пытаюсь запустить пакет, который я загрузил из github: Mobile chat with Sencha Touch.
Но когда я попытался запустить сервер js, я обнаружил, что пакетов не хватает. Я устанавливаю эти пакеты один за другим. Но теперь у меня странная ошибка, пожалуйста, посмотрите.получение ошибки на узле 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) 

Может кто-нибудь иметь представление об этой ошибке.

Заранее спасибо

+1

Похож на конфликт версий со мной, вы проверяли зависимости? –

+0

проверьте версию подключения, которую вы используете. – 1Mayur

+0

Также версия Node.js может вызвать некоторые проблемы. – moka

ответ

1

:) Ради ответа на этот вопрос: Пакет составляет более 3 лет заявили @ Joshua-Андерсон и вы получаете сообщение об ошибке, потому что новейшая версия подключения не имеет conditionalGet ,

У вас есть шанс попробовать этот пакет, не уверен, что это то, что вы ищете. Похожие на: sencha-touch-chat (last commit 3 месяца назад)

Удачи вам в приключениях nodejs!

Смежные вопросы