खोज…


परिचय

यार्न Npm के समान Node.js के लिए एक पैकेज मैनेजर है। बहुत सारे सामान्य आधार साझा करते समय, यार्न और एनपीएम के बीच कुछ महत्वपूर्ण अंतर हैं।

यार्न स्थापना

यह उदाहरण आपके ओएस के लिए यार्न को स्थापित करने के विभिन्न तरीकों की व्याख्या करता है।

मैक ओ एस

होमब्रू

brew update
brew install yarn

MacPorts

sudo port install yarn

अपने पैट को यार्न जोड़ना

अपने पसंदीदा शेल प्रोफाइल में निम्नलिखित जोड़ें ( .profile , .bashrc , .zshrc आदि)

export PATH="$PATH:`yarn global bin`"

खिड़कियाँ

इंस्टालर

सबसे पहले, Node.js स्थापित करें यदि यह पहले से स्थापित नहीं है।

यार्न इंस्टॉलर को यार्न वेबसाइट से एक .msi रूप में डाउनलोड करें

chocolatey

choco install yarn

लिनक्स

डेबियन / उबंटू

सुनिश्चित करें कि Node.js आपके डिस्ट्रो के लिए स्थापित किया गया है, या निम्नलिखित रन करें

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

YarnPkg रिपॉजिटरी को कॉन्फ़िगर करें

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

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

sudo apt-get update && sudo apt-get install yarn

सेंटोस / फेडोरा / आरएचईएल

यदि पहले से स्थापित नहीं है, तो Node.js स्थापित करें

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

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

sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
sudo yum install yarn

मेहराब

AUR के माध्यम से यार्न स्थापित करें।

योरोथ का उपयोग करके उदाहरण:

yaourt -S yarn

तनहा

sudo eopkg install yarn

सभी वितरण

अपने पसंदीदा शेल प्रोफाइल में निम्नलिखित जोड़ें ( .profile , .bashrc , .zshrc आदि)

export PATH="$PATH:`yarn global bin`"

स्थापना का वैकल्पिक तरीका

शैल लिपि

curl -o- -L https://yarnpkg.com/install.sh | bash

या स्थापित करने के लिए एक संस्करण निर्दिष्ट करें

curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]

टारबॉल

cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz

NPM

यदि आपके पास पहले से ही npm स्थापित है, तो बस चलाएं

npm install -g yarn

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

रन करके यार्न के स्थापित संस्करण की जाँच करें

yarn --version

एक मूल पैकेज बनाना

आपके पैकेज के बारे में कुछ जानकारी को कॉन्फ़िगर करने के लिए yarn init कमांड आपको package.json फ़ाइल के निर्माण के माध्यम से चलेगा। यह npm init कमांड के समान है।

अपना पैकेज रखने के लिए एक नई निर्देशिका बनाएं और नेविगेट करें, और फिर yarn init चलाएं

mkdir my-package && cd my-package
yarn init

CLI में आने वाले प्रश्नों के उत्तर दें

question name (my-package): my-package
question version (1.0.0): 
question description: A test package
question entry point (index.js): 
question repository url: 
question author: StackOverflow Documentation
question license (MIT): 
success Saved package.json
✨  Done in 27.31s.

यह निम्नलिखित के समान एक package.json फ़ाइल उत्पन्न करेगा

{
  "name": "my-package",
  "version": "1.0.0",
  "description": "A test package",
  "main": "index.js",
  "author": "StackOverflow Documentation",
  "license": "MIT"
}

अब एक निर्भरता जोड़ने की कोशिश करते हैं। इसके लिए मूल सिंटैक्स yarn add [package-name]

ExpressJS को स्थापित करने के लिए निम्नलिखित चलाएँ

yarn add express

यह आपके package.json dependencies अनुभाग जोड़ देगा, और ExpressJS जोड़ देगा

"dependencies": {
    "express": "^4.15.2"
}

यार्न के साथ पैकेज स्थापित करें

यार्न उसी रजिस्ट्री का उपयोग करता है जो npm करता है। इसका मतलब है कि हर पैकेज जो npm पर उपलब्ध है, यार्न पर समान है।

पैकेज स्थापित करने के लिए, yarn add package चलाएँ।

यदि आपको पैकेज के विशिष्ट संस्करण की आवश्यकता है, तो आप yarn add package@version उपयोग कर सकते हैं।

यदि आपके द्वारा इंस्टॉल किए जाने वाले संस्करण को टैग किया गया है, तो आप yarn add package@tag उपयोग कर सकते हैं।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow