2013-09-06 7 views
5

मैं नोड जेएस में नया हूं। मैं एक पैकेज चलाने की कोशिश कर रहा हूं जिसे मैंने गीथूब से डाउनलोड किया है: Mobile chat with Sencha Touch
लेकिन जब मैंने सर्वर जेएस चलाने की कोशिश की तो मुझे बहुत सारे पैकेज गायब हो गए। मैंने उन पैकेजों को एक-एक करके इंस्टॉल किया है। लेकिन अब मुझे एक अजीब त्रुटि मिली है, कृपया एक नज़र डालें।चैट पैकेज चलाने की कोशिश करते समय नोड जेएस पर त्रुटि प्राप्त करना

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

साथ ही नोड.जेएस के संस्करण कुछ समस्याएं पैदा कर सकते हैं। – moka

उत्तर

1

:) इस सवाल का जवाब देने के लिये: पैकेज 3 वर्ष से अधिक पुरानी @ यहोशू-एंडरसन ने कहा है और क्योंकि नवीनतम कनेक्ट संस्करण conditionalGet नहीं है तो आपको त्रुटि हो रही है ।

आपके पास इस पैकेज को आजमाने का एक बेहतर मौका है, यह सुनिश्चित न करें कि यह कुछ ऐसा है जिसे आप ढूंढ रहे हैं। ऐसा लगता है: sencha-touch-chat (अंतिम 3 महीने पहले प्रतिबद्ध)

अपने नोडजेस रोमांच के साथ शुभकामनाएँ!

संबंधित मुद्दे