मुखपृष्ठ » टूलकिट » मिलिए यार्न सबसे नया जावास्क्रिप्ट पैकेज मैनेजर फेसबुक द्वारा विकसित

    मिलिए यार्न सबसे नया जावास्क्रिप्ट पैकेज मैनेजर फेसबुक द्वारा विकसित

    अधिकांश फ्रंटएंड डेवलपर्स पहले से ही npm के बारे में जानते हैं जो जावास्क्रिप्ट लाइब्रेरीज़, फ्रेमवर्क और प्लगइन्स के लिए नोड-संचालित पैकेज मैनेजर है। यह वेब डेवलपर्स द्वारा सबसे अधिक उपयोग किया जाने वाला पैकेज मैनेजर है, लेकिन फेसबुक एक नया ब्रांड लेकर आया है पैकेज प्रबंधक यार्न का नाम है जो जल्दी बन रहा है npm के गर्म प्रतिद्वंद्वी.

    यार्न के साथ आप अभी भी कर सकते हैं npm रिपॉजिटरी से आइटम खींचें, लेकिन आप अन्य रेपो और से भी खींच सकते हैं कई अलग-अलग मशीनों में स्थापित अपने स्वयं के कस्टम निर्भरता का प्रबंधन करें.

    यार्न का सबसे बड़ा लाभ के लिए स्थिरता है स्क्रिप्ट के विभिन्न संस्करण तथा विभिन्न मशीनों के लिए प्रबंधन.

    जो उपयोगकर्ता npm पर भरोसा करते हैं, उनके लैपटॉप पर jQuery का नवीनतम संस्करण हो सकता है, लेकिन वे अपने डेस्कटॉप पर स्विच कर सकते हैं और थोड़ा पुराना संस्करण चला सकते हैं। यह आमतौर पर एक अपडेट कॉल के साथ प्रबंधित किया जा सकता है लेकिन यार्न आसान हो सकता है.

    अंततः डेवलपर्स पैकेज प्रबंधकों का उपयोग करते हैं यूनिवर्सल रिपॉजिटरी से पैकेज नामक संसाधन स्थापित करें. ये पैकेज लाइब्रेरी, फ्रेमवर्क या किसी भी प्रकार के प्री-पैकेज्ड कोड हो सकते हैं.

    जब ऑटो-अपडेटिंग पैकेज की बात आती है, तो यार्न का लक्ष्य इस प्रक्रिया को व्यापक, आसान और अधिक सुरक्षित बनाना है। ये विचार अभी भी फेसबुक की देव टीम से बाहर आ रहे हैं लेकिन यार्न पहले से ही कुछ अविश्वसनीय लाभ प्रदान करता है:

    • एनपीएम, बोवर, और अन्य कस्टम रिपोस तक पहुंच
    • निर्भरताएँ कई मशीनों में स्थापित की जा सकती हैं
    • डाउनलोड गति के आधार पर इष्टतम प्रदर्शन
    • पैकेज कैशिंग, ताकि आप फिर से इंटरनेट के बिना डाउनलोड कर सकें

    यार्न गिटहब पृष्ठ पर आपको स्थानीय वेबसाइटों या लाइव उत्पादन साइटों के लिए इंस्टॉलेशन निर्देश मिलेंगे.

    यदि आप यार्न के लिए नए हैं और टेस्ट रन के लिए जाना चाहते हैं, तो आधिकारिक वेबसाइट पर उपयोग गाइड देखें। यह सबसे सरल पैकेज मैनेजर में से एक है, और यदि आपको पहले से ही npm का उपयोग करने का कुछ अनुभव है, तो आप यार्न के साथ घर पर सही महसूस करेंगे.

    और चूंकि यह अभी भी एक काफी नई परियोजना है, इसलिए मैं आने वाले महीनों में फेसबुक से बहुत सारे अपडेट की उम्मीद करता हूं.