एंड्रॉयड

सेंटोस 8 पर यार्न कैसे स्थापित करें

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

विषयसूची:

Anonim

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

यह npm के साथ समस्याओं के एक सेट को हल करने के लिए बनाया गया था, जैसे कि संचालन को समानांतर करके संकुल स्थापना प्रक्रिया को तेज करना और नेटवर्क कनेक्टिविटी से संबंधित त्रुटियों को कम करना।

यह ट्यूटोरियल आपको CentOS 8 पर यार्न की स्थापना के माध्यम से मार्गदर्शन करेगा। हम एक नई परियोजना बनाने और निर्भरता को जोड़ने / हटाने के लिए यार्न का उपयोग कैसे करें की मूल बातें भी कवर करेंगे।

सेंटोस 8 पर यार्न स्थापित करना

CentOS 8 पर यार्न को स्थापित करने के लिए sudo विशेषाधिकारों के साथ रूट या उपयोगकर्ता के रूप में निम्न चरणों का पालन करें:

  1. यदि आपके सिस्टम पर Node.js स्थापित नहीं है, तो टाइप करके Node.js पैकेज स्थापित करें:

    sudo dnf install @nodejs

    लेखन के समय, Centos8 रिपॉजिटरी में Node.js संस्करण v10.x है।

    यार्न रिपॉजिटरी सक्षम करें और रिपॉजिटरी की GPG कुंजी आयात करें:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import

    आधिकारिक यार्न भंडार लगातार बनाए रखा जाता है और सबसे अद्यतित संस्करण प्रदान करता है।

    भंडार सक्षम होने के बाद, यार्न स्थापित करें:

    sudo dnf install yarn

    यार्न संस्करण संख्या प्रिंट करके इंस्टॉलेशन को सत्यापित करें:

    yarn --version

    इस लेख को लिखने के समय, यार्न का नवीनतम संस्करण 1.21.1 संस्करण है:

    1.21.1

यार्न का उपयोग करना

अब जब आपने यार्न को अपने CentOS सिस्टम पर स्थापित किया है, तो हम कुछ सबसे सामान्य यार्न कमांड का पता लगाएंगे।

एक नई परियोजना का निर्माण

एक नया यार्न प्रोजेक्ट बनाने के लिए, प्रोजेक्ट नाम के बाद yarn init कमांड का उपयोग करें। उदाहरण के लिए, my_project नामक एक परियोजना बनाने के लिए आप टाइप करेंगे:

yarn init my_project

स्क्रिप्ट आपसे कई सवाल पूछेगी। आप डिफ़ॉल्ट मानों का उपयोग enter लिए उत्तर दे सकते हैं या enter कर सकते हैं:

yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

कमांड जो कुछ भी करता है वह एक मूल package.json । आपके द्वारा प्रदान की गई जानकारी युक्त फ़ाइल। इस फ़ाइल को किसी भी समय संशोधित किया जा सकता है।

आप यार्न को कोड की मौजूदा निर्देशिका में भी जोड़ सकते हैं। ऐसा करने के लिए, निर्देशिका पर नेविगेट करें और निष्पादित करें:

yarn init my_project

निर्भरता जोड़ना

अपनी परियोजना पर निर्भरता के रूप में एक पैकेज जोड़ने के लिए, पैकेज नाम के बाद yarn add कमांड का उपयोग करें:

yarn add

कमांड पैकेज और किसी भी पैकेज को स्थापित करेगा जो कि इस पर निर्भर करता है और परियोजना के package.json अद्यतन करता है। yarn.lock और yarn.lock फाइलें।

डिफ़ॉल्ट रूप से, यदि केवल पैकेज नाम दिया गया है, तो यार्न नवीनतम संस्करण स्थापित करता है। एक विशिष्ट संस्करण या टैग स्थापित करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:

yarn add @

निर्भरता का उन्नयन

पैकेज को अपग्रेड करने के लिए, पैकेज नाम के बाद yarn upgrade कमांड चलाएं:

yarn upgrade

ऊपर दिया गया कमांड पैकेज.जन फ़ाइल में निर्दिष्ट संस्करण रेंज के अनुसार परियोजना की निर्भरता को उनके नवीनतम संस्करण में अपडेट करता है।

आप पैकेज संस्करण या टैग भी निर्दिष्ट कर सकते हैं:

yarn upgrade @

निर्भरता को दूर करना

परियोजना की निर्भरता से एक पैकेज को दूर करने के लिए पैकेज नाम के बाद yarn remove कमांड का आह्वान करें:

yarn remove

यह कमांड प्रोजेक्ट के yarn.lock और yarn.lock फाइलों को भी अपडेट करता है।

सभी परियोजना निर्भरता स्थापित करना

package.json में निर्दिष्ट मौजूदा प्रोजेक्ट की सभी निर्भरताएँ स्थापित करने के लिए package.json फ़ाइल फ़ाइल रन:

yarn

या

yarn install

निष्कर्ष

हमने आपको दिखाया है कि कैसे अपने CentOS 8 मशीन पर यार्न स्थापित करें। यार्न के बारे में अधिक जानकारी के लिए यार्न प्रलेखन पृष्ठ देखें।

नोडज npm यार्न सेंटोस