اوبنٹو 20.04 پر Node.js اور Npm کیسے انسٹال کریں۔

How Install Node Js



Node.js جاوا اسکرپٹ رن ٹائم ماحول کے لیے ایک مفت اور سرور سائیڈ پلیٹ فارم ہے جو کروم (V8) جاوا اسکرپٹ انجن پر قائم ہے۔ نوڈ ڈاٹ جے ایس ماحول بیک اینڈ کے حل بنانے اور نیٹ ورکنگ ایپلی کیشنز ، فل اسٹیک اور فرنٹ اینڈ ڈویلپمنٹ کے لیے مشہور ہے۔

کی این پی ایم (نوڈ پیکیج مینیجر) ایک سے زیادہ نوڈ پیکجوں اور انحصار کو انسٹال کرنے کے لئے استعمال کیا جاتا ہے۔ دنیا کے سب سے بڑے پیکج منیجر رجسٹری میں تقریبا all تمام نوڈ پیکجز دستیاب ہیں۔







ہمارے پاس اوبنٹو 20.04 پر Node.js اور npm کو ڈاؤن لوڈ کرنے کے لیے متعدد وسائل موجود ہیں ، لیکن آسان طریقے کیوں نہ منتخب کیے جائیں۔



اس گائیڈ میں ، ہم انسٹالیشن کے دو طریقے دیکھیں گے:



  1. اوبنٹو آفیشل ریپوزٹری سے Node.js اور npm انسٹال کریں۔
  2. Nvm کا استعمال کرتے ہوئے Node.js انسٹال کریں۔

چلو شروع کریں:





اوبنٹو آفیشل ریپوزٹری سے Node.js اور npm کیسے انسٹال کریں۔

اوبنٹو کے ذخیرے سے Node.js اور npm ڈاؤن لوڈ کرنا ایک بہت سیدھا اور آسان طریقہ ہے۔ ہمیں کیا کرنے کی ضرورت ہے ، ٹرمینل کھولیں اور اوبنٹو سسٹم کے تمام پیکیج انڈیکس کو اپ ڈیٹ کریں۔

$سودومناسب اپ ڈیٹ



انسٹال کرنے کے لیے درج ذیل کمانڈ چلائیں۔ نوڈ. js اوبنٹو مشین پر تمام ضروری پیکجوں کے ساتھ ماحول:

ایک بار مکمل ہونے کے بعد ، تصدیق کریں کہ آیا انسٹالیشن نے اس کے ورژن کو چیک کرکے مکمل کیا ہے:

$نوڈ-v

اوبنٹو آفیشل ریپوزٹری کے ذریعے ، نصب node.js تازہ ترین دستیاب پیکیج ہے۔ اس کے ساتھ جانا لازمی نہیں ہے۔ اگر آپ مخصوص کو انسٹال کرنا چاہتے ہیں ، تو اس گائیڈ میں دوسرے نقطہ نظر کی طرف بڑھیں۔

سسٹم پر npm لائبریری انسٹال کرنا اتنا ہی آسان ہے جتنا ہم نے node.js انسٹال کیا ہے۔ کمانڈ لائن میں npm کی تنصیب کا عمل شروع کرنے کے لیے دی گئی کمانڈ لکھیں:

$سودومناسبانسٹال کریںسطح سمندر سے اوپر

Node.js اور npm لائبریری کو اوبنٹو آفیشل ریپوزٹری سے سسٹم پر انسٹال کیا گیا ہے۔

nvm کا استعمال کرتے ہوئے Node.js کیسے انسٹال کریں۔

مندرجہ بالا سیکشن میں ، ہم نے دیکھا ہے کہ اوبنٹو ذخیرے کے ذریعے ، Node.js کا تازہ ترین دستیاب پیکیج ہی انسٹال کیا جا سکتا ہے۔ کسی سسٹم پر Node.js کا مخصوص ورژن حاصل کرنے کے لیے اسے nvm کے ذریعے ڈاؤن لوڈ کریں جو کہ نوڈ ورژن منیجر کی مختصر شکل ہے۔ جیسا کہ نام بیان کرتا ہے ، یہ بش اسکرپٹ ہے جو تمام نوڈ ورژن پر مشتمل ہے اور صارف کو ضرورت کے مطابق کسی بھی نوڈ ڈاٹ جے ایس ورژن کو انسٹال اور ٹیسٹ کرنے کی اجازت دیتا ہے۔

ڈاؤنلوڈ لنک حاصل کرنے کے لیے آپ وزٹ کر سکتے ہیں۔ https://github.com/nvm-sh/nvm#installing-and-updating ، یا آپ مذکورہ curl کمانڈ کو ٹرمینل میں کاپی کر سکتے ہیں:

$curl -o-<کوhref='https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh'>https://raw.githubusercontent.com/nvm-sh/این وی ایم/v0.35.3۔/install.shکو> | لشکر

آپ کو اس مسئلے کا سامنا کرنا پڑ سکتا ہے ، اور اسے حل کرنے کے لیے ، curl کمانڈ انسٹال کریں:

$سودومناسبانسٹال کریںکرل

اب ، nvm انسٹالیشن شروع کرنے کے لیے node.js کی مذکورہ بالا curl کمانڈ دوبارہ چلائیں:

بش فائل کو ماخذ کرنے کے لئے ، دی گئی کمانڈ چلائیں:

$ذریعہ۔/.bashrc

Node.js دستیاب ورژن کی فہرست دکھانے کے لیے مذکورہ کمانڈ چلائیں:

$این وی ایم لسٹ ریموٹ۔


اپنے مطلوبہ ورژن کو انسٹال کرنے کے لیے درج ذیل نحو کا استعمال کریں:

$این وی ایمانسٹال کریں [ورژن نمبر۔]

مثال کے طور پر ، نوڈ ورژن v10.24.1 انسٹال کرنے کے لئے ، کمانڈ یہ ہوگی:

$این وی ایمانسٹال کریںv10.24.1۔

اوبنٹو مشین پر نصب تمام نوڈ ورژن کی فہرست چیک کرنے کے لیے کمانڈ یہ ہے:

$نوڈ کی فہرست

اوبنٹو 20.04 سے Node.js کو کیسے انسٹال کریں۔

اگر آپ ان انسٹال کرنا چاہتے ہیں۔ نوڈ. js سسٹم سے ، ذکر کردہ کمانڈ استعمال کریں:

$سودوapt nodejs کو ہٹا دیں۔

نتیجہ

یہ تحریر انسٹال کرنے کا طریقہ دکھاتی ہے۔ نوڈ. js اور سطح سمندر سے اوپر اوبنٹو 20.04 کا استعمال کرتے ہوئے۔ اوبنٹو۔ ذخیرہ اور این وی ایم کے طریقے۔

نوڈ. js ایک اوپن سورس نیٹ ورکنگ اور سرور سائیڈ پلیٹ فارم ہے جو جاوا اسکرپٹ رن ٹائم ایپلی کیشنز بنانے کے لیے استعمال ہوتا ہے۔ کی سطح سمندر سے اوپر Node.js کے تمام دستیاب ورژن کے لیے ایک پیکج مینیجر ہے ، جبکہ این وی ایم مینیجر ایک مخصوص ورژن ڈاؤن لوڈ کرنے کے لیے استعمال ہوتا ہے۔