WinXP सेटअप के साथ समस्या सबसे अधिक होने की संभावना है। WinXP x32 मशीन पर अपने नोड जेएस को अपने मोंगो से कनेक्ट करने का प्रयास करने में मेरी बिल्कुल वही त्रुटि थी। फिर मैंने Win2008 मशीन पर नोड जेएस और मोंगो को उन दोनों के लिए सभी सेटिंग्स के साथ स्थापित किया - और अंत में "सर्वर से सही ढंग से कनेक्ट किया गया" पढ़ा कंसोल। ठीक है, यहाँ तक कि Microsoft ने भी WinXP के लिए समर्थन देना छोड़ दिया था, यहाँ किसी को दोष नहीं देना चाहिए।
नोड जेएस के साथ 1.4.9 मोंगोडब संस्करण का उपयोग करने का समाधान है। बस अपने नोड.जेएस प्रोजेक्ट में package.json नाम की एक फ़ाइल डालें, जिसमें इस तरह की सामग्री हो:
{
"name": "myproject",
"version": "1.0.0",
"description": "My first project",
"main": "index.js",
"dependencies": {
"mongodb": "1.4.9"
},
"author": "yggdraa",
"license": "Apache 2.0"
}
फिर npm install
चलाएं ।
यह मोंगोडब मॉड्यूल 1.4.9 स्थापित करेगा जो विनएक्सपी पर काम करता है। परीक्षण के लिए अच्छा है, हालांकि इसमें कुछ सुविधाओं की कमी हो सकती है जिनकी आपको बाद में आवश्यकता हो सकती है