Skip to content

windows-nvm v1.2.0 बदल लॉग

वेगवेगळ्या Node.js आवृत्त्या स्थापित करणे आणि त्यांच्यात बदल करणे हे आधुनिक सॉफ्टवेअर विकासाचा मूलभूत भाग आहे. 12 दशलक्षाहून अधिक डाउनलोडसह, Windows साठी NVM जगाला हे व्यवस्थापित करण्यात मदत करत राहते, परंतु अजूनही वाढीसाठी लक्षणीय जागा आहे.

भविष्य "वातावरण व्यवस्थापन" कडे जात आहे. आवृत्ती व्यवस्थापन यामध्ये महत्त्वपूर्ण भूमिका बजावते, परंतु ते मोठ्या चित्राचा फक्त एक लहान भाग आहे. बराच काळ, आम्ही वातावरण व्यवस्थापन आज Node.js आवृत्ती व्यवस्थापन सारखे सोपे असण्यासाठी भविष्यास समर्थन देण्यासाठी विविध कल्पना आणि साधनांवर पुनरावृत्ती करत आहोत. हे साध्य करण्यासाठी, आम्ही "Author" नावाचे मॉड्यूलर वातावरण व्यवस्थापन अनुप्रयोग तयार करत आहोत. पहिले (मोफत) Author मॉड्यूल/प्लगइन हे Windows साठी NVM ची जागा घेण्यासाठी डिझाइन केलेले नवीन JavaScript रनटाइम व्यवस्थापक आहे. आम्ही अनेकदा याला "Runtime" म्हणून संदर्भित करतो, परंतु अधिकृत नाव अजूनही बदलण्यासाठी विषय आहे.

Windows साठी NVM v1.2.0 ही "संक्रमणात्मक" आवृत्त्यांच्या मालिकेतील पहिली आहे जी वापरकर्त्यांना Author/Runtime वर सौम्यपणे संक्रमण करण्यासाठी डिझाइन केलेली आहे. अर्थात, आम्ही बग दुरुस्त केले आणि सामान्य देखभाल केली, परंतु आम्ही काही प्रारंभिक Author/Runtime वैशिष्ट्ये जोडली आहेत. उदाहरणार्थ, ही भविष्यातील आवृत्त्यांसाठी सुव्यवस्थित अपग्रेड मार्ग प्रदान करणारी पहिली आवृत्ती आहे ("नवीन आदेश" विभाग पहा). आपण काठावर राहणारे विकसक असाल किंवा बदल पूर्ण करण्यासाठी महिने/वर्षे आवश्यक असलेल्या संस्थेचा भाग असाल, या आवृत्त्या टिकाऊ गतीने Author/Runtime मध्ये संक्रमण करतील.

नवीन वैशिष्ट्ये

डेस्कटॉप सूचना

Windows साठी NVM 1.2.0 आम्ही विकसित करत असलेल्या Author/Runtime वैशिष्ट्यांच्या (पर्यायी) लहान उपसंचासह येते. अंगभूत Author सूचना प्रणाली (मूलभूत/मोफत आवृत्ती) द्वारे, विकसक नवीन LTS आणि/किंवा सध्याच्या Node.js आवृत्त्या, Windows साठी NVM आवृत्त्या, आणि Author/Runtime अपडेटसाठी (GA रिलीज पर्यंत) मूळ डेस्कटॉप सूचना प्राप्त करणे निवडू शकतात.

डेस्कटॉप सूचनाडेस्कटॉप सूचना

ARM64 समर्थन

या योगदानाबद्दल धन्यवाद, Windows साठी NVM 1.2.0 Node.js च्या ARM64 आवृत्त्यांना समर्थन देते. आम्ही आमच्या योगदानकर्त्यांना प्रेम करतो!

नवीन आदेश

दोन नवीन मुख्य आदेश आहेत: upgrade आणि reinstall.

upgrade आदेश नवीन आवृत्ती उपलब्ध असल्यास Windows साठी NVM अपडेट करेल. बॅकअप 7 दिवसांपर्यंत राखले जातात, ज्यामुळे अपग्रेड अयशस्वी झाल्यास किंवा रोलबॅक आवश्यक असल्यास वापरकर्ते परत जाऊ शकतात.

reinstall आदेश प्रामुख्याने विशिष्ट आवृत्त्या स्थापित करताना समस्या येणाऱ्या वापरकर्त्यांसाठी आहे. काही प्रकरणांमध्ये, वापरकर्त्यांना सेव्ह केलेल्या फाइल्ससाठी योग्य परवानगी नसू शकतात. इतर डाउनलोड दरम्यान नेटवर्क व्यत्यय (किंवा रिमोट होस्ट/मिरर व्यत्यय) अनुभवतात, ज्यामुळे आंशिक डाउनलोड होतात. अशा प्रकरणांमध्ये, reinstall आदेश साफ करण्यात/पुनर्प्राप्त करण्यात मदत करते.

याव्यतिरिक्त, दोन नवीन Author आदेश आहेत: subscribe आणि unsubscribe. हे आदेश वापरकर्त्यांना डेस्कटॉप सूचना व्यवस्थापित करण्यात मदत करतात.

बदल

NVM_SYMLINK साठी अधिकृत इंस्टॉलर आता C:\Program Files\nodejs ऐवजी C:\nvm4w\nodejs वर डीफॉल्ट करते. Windows मध्ये "संरक्षित निर्देशिका" ची संकल्पना आहे ज्यासाठी उंचीकृत प्रवेश आवश्यक आहे. C:\Program Files ही अशी एक निर्देशिका आहे. स्थापना नंतर मर्यादित परवानगी असलेले वापरकर्ते या पर्यायी निर्देशिकेसह प्रवेश समस्यांना कमी शक्यता असते. विशेषाधिकार वापरकर्ता खात्यांवर कोणताही प्रभाव नाही.

अपडेटर अनुप्रयोग बदलले

Windows साठी NVM v1.1.12 आणि खाली स्वतंत्र अपडेटर अनुप्रयोग ऑफर केले. हे नवीन nvm upgrade आदेशाच्या बदल्यात काढले गेले आहे. v1.1.12 पासून स्थलांतरित होणारे वापरकर्ते नवीन 1.2.0 इंस्टॉलर चालवून आपल्या सध्याच्या स्थापनेची सुरक्षितपणे अपग्रेड करू शकतात. नवीन इंस्टॉलर आपल्या सध्याच्या Node स्थापना किंवा npm मॉड्यूल हटवणार नाही.

आदेश अलियास

तीन नवीन आदेश अलियास/शॉर्टकट आहेत.

  • nvm i nvm install साठी
  • nvm-rm nvm uninstall साठी
  • nvm u nvm use साठी

NVM - Windows, Linux, आणि macOS साठी Node Version Manager