اÙÙØ¶Ø§Ø¡ - عÙÙ٠اÙÙÙÙ ÙÙÙØ±Ù Ø§ÙØØ§Ø¯Ù ÙØ§ÙعشرÙÙ
فہرست کا خانہ:
- سینٹوس 8 پر سوت نصب کرنا
- سوت کا استعمال کرتے ہوئے
- ایک نیا پروجیکٹ بنانا
- انحصار شامل کرنا
- انحصار کو اپ گریڈ کرنا
- انحصار کو دور کرنا
- پروجیکٹ کے تمام انحصارات کو انسٹال کرنا
- نتیجہ اخذ کرنا
سوت ایک جاوا اسکرپٹ پیکیج مینیجر ہے جو npm کے ساتھ مطابقت رکھتا ہے جو آپ کو npm پیکجوں کو انسٹال ، اپ ڈیٹ ، تشکیل اور ہٹانے کے عمل کو خودکار کرنے میں مدد کرتا ہے۔
اس کا آغاز این پی ایم کے ساتھ مسائل کے ایک حل کو حل کرنے کے لئے کیا گیا ہے ، جیسے کہ آپریشنل عمل کو ہم آہنگ کرکے پیکیجز کی تنصیب کے عمل کو تیز کرنا اور نیٹ ورک کے رابطے سے متعلق غلطیوں کو کم کرنا۔
یہ ٹیوٹوریل CentOS 8 پر سوت کی تنصیب کے ل guide آپ کی رہنمائی کرے گا۔ ہم ایک نئی پروجیکٹ بنانے اور انحصار شامل کرنے / انحصار کرنے کے لئے سوت کو کس طرح استعمال کریں گے اس کی بنیادی باتوں کا بھی احاطہ کریں گے۔
سینٹوس 8 پر سوت نصب کرنا
سینٹوس 8 پر سوت انسٹال کرنے کے لئے سوڈو مراعات کے حامل روٹ یا صارف کی حیثیت سے درج ذیل اقدامات انجام دیں:
-
اگر آپ کے سسٹم پر Node.js انسٹال نہیں ہے تو ، ٹائپ کرکے Node.js پیکیج انسٹال کریں۔
sudo dnf install @nodejsتحریر کے وقت ، سینٹوس 8 مخزنوں میں نوڈ. جے ایس ورژن v10.x ہے۔
سوت ذخیرہ کو قابل بنائیں اور مخزن کی جی پی جی کلید درآمد کریں:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repocurl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.reposudo rpm --importیارن کا سرکاری ذخیرہ مستقل طور پر برقرار ہے اور یہ جدید ترین ورژن فراہم کرتا ہے۔
ایک بار ذخیرہ کاری کے قابل ہوجانے پر ، سوت انسٹال کریں:
sudo dnf install yarnسوت ورژن نمبر پرنٹ کرکے انسٹالیشن کی تصدیق کریں:
yarn --versionیہ مضمون لکھنے کے وقت ، یارن کا تازہ ترین ورژن ورژن
1.21.1۔1.21.1
سوت کا استعمال کرتے ہوئے
اب جب کہ آپ نے اپنے سینٹوس سسٹم پر سوت انسٹال کیا ہے ، ہم یارن سوت کے کچھ عمومی احکامات تلاش کریں گے۔
ایک نیا پروجیکٹ بنانا
ایک نیا یارن پروجیکٹ بنانے کے لئے ،
yarn init
کمانڈ کا استعمال کریں جس کے بعد پروجیکٹ کا نام آئے۔ مثال کے طور پر ،
my_project
نامی پروجیکٹ بنانے کے
my_project
آپ ٹائپ کریں گے:
yarn init my_project
اسکرپٹ آپ سے کئی سوالات کرے گی۔ آپ ڈیفالٹ اقدار کو استعمال کرنے کے لئے یا تو جواب دے سکتے ہیں یا انٹر دبائیں:
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 add
کرنے کے
yarn add
the ،
yarn add
کمانڈ کا استعمال
yarn add
جس کے بعد پیکیج کا نام:
yarn add
کمانڈ اس پیکیج اور کسی بھی پیکیج کو انسٹال کرے گی جس پر انحصار کرتا ہے اور پروجیکٹ کے
package.json
اور
yarn.lock
فائلوں کو اپ ڈیٹ کرتا ہے۔
پہلے سے طے شدہ طور پر ، اگر صرف پیکیج کا نام دیا جاتا ہے ، تو یارن جدید ترین ورژن انسٹال کرتا ہے۔ مخصوص ورژن یا ٹیگ انسٹال کرنے کے لئے ، درج ذیل نحو کا استعمال کریں:
انحصار کو اپ گریڈ کرنا
کسی پیکیج کو اپ گریڈ کرنے کیلئے ،
yarn upgrade
کمانڈ چلائیں جس کے بعد پیکیج کا نام:
yarn upgrade
مذکورہ کمانڈ پیکیج ڈاٹ کام کی فائل میں مخصوص ورژن کی حد کے مطابق پروجیکٹ کی انحصار کو اپنے تازہ ترین ورژن سے تازہ کرتی ہے۔
آپ پیکیج ورژن یا ٹیگ کی بھی وضاحت کرسکتے ہیں۔
انحصار کو دور کرنا
منصوبے کے انحصار سے کسی پیکیج کو
yarn remove
لئے
yarn remove
حکم کی پیروی کریں جس کے بعد پیکیج کا نام:
yarn remove
یہ کمانڈ پروجیکٹ کی
package.json
اور
yarn.lock
فائلوں کو بھی اپ ڈیٹ کرتی ہے۔
پروجیکٹ کے تمام انحصارات کو انسٹال کرنا
کسی موجودہ پروجیکٹ کی انحصار انسٹال کرنے کے لئے جو
package.json
فائل رن میں واضح ہے
package.json
yarn
یا
نتیجہ اخذ کرنا
ہم آپ کو دکھاتے ہیں کہ آپ اپنے سینٹوس 8 مشین پر سوت کیسے لگائیں۔ سوت کے بارے میں مزید معلومات کے لئے سوت دستاویزات کا صفحہ دیکھیں۔
سینٹوس 7 پر سوت کیسے لگائیں
اس ٹیوٹوریل میں ہم آپ کو ایک CentOS 7 سسٹم پر سوت انسٹال کرنے کے طریقوں پر دکھائیں گے۔ سوت ایک جاوا اسکرپٹ پیکیج مینیجر ہے جو npm کے ساتھ ہم آہنگ ہے۔
ڈیبیئن 9 پر سوت کیسے لگائیں
سوت ایک جاوا اسکرپٹ پیکیج مینیجر ہے جو npm کے ساتھ ہم آہنگ ہے۔ اس ٹیوٹوریل میں ہم آپ کی رہنمائی کریں گے کہ یارن یپیٹ پیکیج کے ذخیرے کے ذریعے ڈیبین 9 سسٹم پر سوت کیسے لگائیں۔
اوبنٹو 18.04 پر سوت کیسے لگائیں
سوت ایک جاوا اسکرپٹ پیکیج مینیجر ہے جو npm کے ساتھ ہم آہنگ ہے۔ اس ٹیوٹوریل میں ہم آپ کی رہنمائی کریں گے کہ سوت اپنے اوبنٹو 18.04 سسٹم پر سوت کو کس طرح یارن APT پیکیج ذخیرہ کے ذریعہ انسٹال کریں۔







