इस प्रोजेक्ट के बारे में
NVM for Windows विशेष रूप से विंडोज़ के लिए बनाया गया एक Node.js संस्करण प्रबंधक है, जिसे Microsoft और Google दस्तावेज़ों द्वारा विंडोज़ डेवलपर्स के लिए अनुशंसित संस्करण प्रबंधक के रूप में प्रस्तुत किया गया है। यह मूल nvm से अलग प्रोजेक्ट है, जो केवल Mac और Linux को लक्षित करता है, और क्लोन होने के बजाय एक अलग डिज़ाइन दर्शन का पालन करता है।
README में बताया गया है कि संस्करण 2 आधुनिक वर्कफ़्लो के उद्देश्य से एक पूर्ण पुनर्लेखन है, जिसमें v1 से उल्लेखनीय परिवर्तन प्रोजेक्ट की दस्तावेज़ीकरण साइट पर प्रलेखित हैं। प्रोजेक्ट अपने मुख्य संसाधनों के रूप में एक वेबसाइट, दस्तावेज़ीकरण और एक घोषणा चर्चा श्रेणी प्रदान करता है।
README में वर्णित प्रमुख क्षमताएँ:
- संगतता: कोई अनिवार्य व्यवस्थापक विशेषाधिकार नहीं; एक shim मोड जो सिमलिंक से बचता है और Zig में लिखा गया है; और जीरो-लेटेंसी स्विचिंग के लिए सिमलिंक फ़ॉलबैक के साथ जंक्शन का उपयोग करने वाला एक लिंक मोड।
- स्वचालन: प्रति-निर्देशिका संस्करण स्विचिंग (पिनिंग), लापता संस्करणों की स्वचालित स्थापना, और डिफ़ॉल्ट वैश्विक मॉड्यूल की स्वचालित स्थापना।
- गति: समानांतर एक साथ स्थापनाएँ, 7z के माध्यम से छोटे डाउनलोड, मूल निष्कर्षण और कैशिंग।
- मूल एकीकरण: Windows Apps, Windows Event Viewer के माध्यम से लॉगिंग, Windows Registry और Desktop Notification Center।
- अनुकूलन: उपयोगकर्ता-परिभाषित उपनाम, उपयोगकर्ता-परिभाषित डिफ़ॉल्ट वैश्विक मॉड्यूल, और स्थानीय (एयर-गैप्ड) डाउनलोड के लिए कॉन्फ़िगरेशन।
README में नियंत्रित वातावरण के लिए नियोजित व्यावसायिक Certified Builds का भी उल्लेख है, जो सितंबर 2026 के लिए सूचीबद्ध हैं, जिनमें इंस्टॉलर और एक्ज़ीक्यूटेबल के लिए कोड साइनिंग, MSI/MST और Microsoft Intune इंस्टॉलर, समर्पित इवेंट स्रोत और SIEM एकीकरण के साथ उन्नत ऑडिटेबल संरचित लॉगिंग, Active Directory/Entra एकीकरण सहित नीति प्रवर्तन, Node.js संस्करणों या श्रेणियों का प्रतिबंध, nvm-windows और Node/npm/npx सेटिंग्स पर नियंत्रण, उन्नत प्रॉक्सी समर्थन (IWA, WPAD/PAC), एक निजी Node.js डाउनलोड मिरर, और SBOM, SLSA प्रोवेनेंस और VEX रिपोर्ट जैसे ट्रस्ट आर्टिफैक्ट शामिल हैं। इनमें से कुछ को ऐड-ऑन पैकेज के रूप में चिह्नित किया गया है।
README का समापन उन समस्या रिपोर्ट करने वालों, योगदानकर्ताओं और अन्य लोगों के प्रति आभार के साथ होता है जिन्होंने प्रोजेक्ट को बेहतर बनाने में मदद की, और एक अलग योगदानकर्ता सूची फ़ाइल की ओर इशारा करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.