परिदृश्य: जब Windows में आपके नोड इंस्टॉलेशन के लिए कोई प्रोग्राम एंट्री नहीं है, तो NodeJS को हटाना
मैं एक समस्या में भाग गया, जहाँ मेरे NodeJS (0.10.26) संस्करण को न तो अनइंस्टॉल किया जा सका और न ही हटाया जा सका , क्योंकि विंडोज 7 में प्रोग्राम्स और फीचर्स (उर्फ ऐड / रिमूव प्रोग्राम्स) मेरे पास NodeJS स्थापित होने का कोई रिकॉर्ड नहीं था ... इसलिए वहाँ रजिस्ट्री कुंजी और फ़ाइलों को मैन्युअल रूप से हटाने के लिए इसे हटाने का कोई विकल्प नहीं है।
अपने NodeJS संस्करण को सत्यापित करने की कमान: node --version
मैंने NodeJS के नवीनतम अनुशंसित संस्करण को स्थापित करने का प्रयास किया, लेकिन यह स्थापना प्रक्रिया के अंत में विफल रहा और वापस लुढ़का। NodeJS के कई संस्करण भी विफल रहे, और इसी तरह इंस्टॉलर ने उन्हें भी वापस ले लिया। मैं कमांड लाइन से NodeJS को अपग्रेड नहीं कर सका क्योंकि मेरे पास SUDO स्थापित नहीं था।
समाधान: एनपीएम को अपग्रेड करने सहित समस्या का निवारण करने में कई घंटे बिताने के बाद, मैंने मौजूदा इंस्टॉलेशन के शीर्ष पर अपने सिस्टम पर NodeJS के EXACT संस्करण को फिर से स्थापित करने का निर्णय लिया।
उस समाधान ने काम किया, और उसने बिना किसी त्रुटि के NodeJS को फिर से स्थापित किया। बेहतर अभी तक, यह भी कार्यक्रम जोड़ें / निकालें कार्यक्रम में एक आधिकारिक प्रविष्टि जोड़ा।
अब जब विंडोज़ को भूल गए NodeJS की स्थापना के बारे में पता था, तो मैं अपने मौजूदा संस्करण को पूरी तरह से NodeJS की स्थापना रद्द करने में सक्षम था। मैंने तब Windows प्लेटफ़ॉर्म के लिए NodeJS की नवीनतम अनुशंसित रिलीज़ ( संस्करण 4.4.5 इस लेखन के रूप में ) को रोल-बैक आरंभ किए बिना सफलतापूर्वक स्थापित किया ।
मुझे सक्सेज तक पहुंचने में थोड़ा समय लगा, इसलिए मैं इस मामले में पोस्ट कर रहा हूं क्योंकि यह किसी और को इसी तरह के मुद्दे के साथ मदद करता है।