ونڈوز پر Node.js اور npm انسٹال کرنے کا طریقہ

ونڈوز پر Node.js اور npm انسٹال کرنے کا طریقہ

یہ واضح لگ سکتا ہے ، لیکن Node.js انسٹال کرنا ٹھنڈی Node.js ایپلی کیشنز بنانے کا پہلا قدم ہے۔ خوش قسمتی سے ، یہ تقریبا تمام آپریٹنگ سسٹمز کے ساتھ مطابقت رکھتا ہے - ونڈوز شامل ہے۔





Node.js انسٹال کرنے کے لیے اس مرحلہ وار گائیڈ پر عمل کریں اور ونڈوز پر اپنی پہلی ایپلیکیشن بنانا شروع کریں۔





Node.js ایک جاوا اسکرپٹ رن ٹائم ہے جو کروم کے V8 جاوا اسکرپٹ انجن پر بنایا گیا ہے۔ آپ Node.js کے ساتھ اسٹینڈ ایپلی کیشنز بنا سکتے ہیں ، لیکن یہ اکثر بیک اینڈ سروسز بنانے کے لیے استعمال ہوتا ہے۔ نوڈ کے ساتھ شروع کرنا آسان ہے ، اور یہ پروٹو ٹائپنگ اور فرتیلی ترقی کے لیے بہت اچھا ہے۔





یہ انتہائی تیز ، انتہائی توسیع پذیر خدمات کی تعمیر کے لیے بھی استعمال کیا جا سکتا ہے۔ یہ بڑی کمپنیوں جیسے نیٹ فلکس ، لنکڈ ان ، پے پال ، ٹریلو ، اوبر ، ای بے ، ناسا وغیرہ کی پیداوار میں استعمال ہوتا ہے۔

نوڈ ایپلی کیشنز استعمال کریں۔ جاوا اسکرپٹ۔ اگر آپ فرنٹ اینڈ ڈویلپر ہیں اور جاوا اسکرپٹ جانتے ہیں تو آپ ان مہارتوں کو دوبارہ استعمال کر سکتے ہیں اور فل اسٹیک ڈویلپر میں منتقل ہو سکتے ہیں۔



Node.js کے پاس اوپن سورس لائبریریوں کا سب سے بڑا ماحولیاتی نظام دستیاب ہے۔ اگر آپ اپنی درخواست میں کوئی فیچر یا بلڈنگ بلاکس شامل کرنا چاہتے ہیں تو اس بات کا بہت زیادہ امکان ہے کہ ایک اوپن سورس ، مفت لائبریری آپ کے لیے پہلے ہی دستیاب ہو۔ آپ کو ان بلڈنگ بلاکس کو شروع سے جمع کرنے کی ضرورت نہیں ہے اور اس کے بجائے ، آپ اپنی درخواست کے بنیادی حصے پر توجہ دے سکتے ہیں۔

نوڈ کی موثر کیچنگ کی صلاحیت ، متعدد ہوسٹنگ فراہم کرنے والے ، اور کراس پلیٹ فارم کی دستیابی جیسی دیگر خصوصیات کی وجہ سے ، یہ کوئی تعجب کی بات نہیں ہے کہ یہ ڈویلپرز میں اتنا مقبول ہے۔





آپ Node.js کے ساتھ متعدد پروجیکٹس تیار کر سکتے ہیں جیسے سنگل پیج ایپلی کیشنز (SPA) ، سوشل میڈیا ایپلی کیشنز ، جامد سائٹس ، آن لائن ادائیگی کے نظام ، ہارڈ ویئر پراجیکٹس ، بلاگز ، موبائل ایپس ، ریئل ٹائم چیٹ ایپس ، APIs ، ای کامرس ایپس ، اور بہت سے مزید.

متعلقہ: ان 10 ضروری ٹولز سے اپنی ویب ڈویلپمنٹ کی مہارت کو اپ گریڈ کریں۔





این پی ایم کیا ہے؟

این پی ایم کا مطلب ہے 'نوڈ پیکیج مینیجر'-یہ ایک آن لائن پلیٹ فارم اور کمانڈ لائن ٹول ہے۔

آن لائن پلیٹ فارم ایک ایسی جگہ ہے جہاں کوئی بھی کسی بھی زبان میں لکھے گئے ٹولز کو شائع اور شیئر کر سکتا ہے۔ یہ ٹولز فرنٹ اینڈ (براؤزرز) ، بیک اینڈ (سرورز) ، اور کمانڈ لائن میں استعمال ہوسکتے ہیں۔

این پی ایم ایک کمانڈ لائن ٹول بھی ہے جو آن لائن پلیٹ فارم کے ساتھ بات چیت کرنے کی صلاحیت رکھتا ہے۔ کمانڈ لائن ٹول بنیادی طور پر پیکجز کو انسٹال اور انسٹال کرنے کے لیے استعمال ہوتا ہے۔

ونڈوز 10 کو دوسرے کمپیوٹر میں منتقل کرنے کا طریقہ

پیکیج ایک ایسا آلہ ہے جسے کسی نے این پی ایم پلیٹ فارم پر بنایا اور اپ لوڈ کیا۔ ہر پیکج کا ایک ورژن ہوتا ہے۔ جیسا کہ پیکیج تبدیل ہوتا ہے ، پیکیج ورژن اپ ڈیٹ ہوتا ہے۔ npm پیکجوں کو تازہ ترین رکھنا آسان بناتا ہے ، اور آپ کسی بھی وقت ورژن تبدیل کر سکتے ہیں۔ npm کچھ بیرونی ورژن مینیجرز جیسے استعمال کرنے کی سفارش کرتا ہے۔ NVM ، نوڈسٹ ، n ، اور جہاز .

ونڈوز پر Node.js اور npm سیٹ اپ کرنے کا طریقہ

آپ اپنے ونڈوز سسٹم پر Node.js اور npm انسٹال کر سکتے ہیں۔

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

مرحلہ 1: آفیشل Node.js ویب سائٹ پر جائیں۔

کی آفیشل ویب سائٹ ملاحظہ کریں۔ نوڈ. js تنظیم

مرحلہ 2: ڈاؤن لوڈ کے بٹن پر کلک کریں۔

ویب سائٹ آپ کے کمپیوٹر کے او ایس کا خود بخود پتہ لگاتی ہے۔ آپ پر کلک کر سکتے ہیں۔ [ورژن] LTS زیادہ تر صارفین کے لیے تجویز کردہ۔ یا [ورژن] موجودہ تازہ ترین خصوصیات۔ آپ کی ضرورت کے مطابق بٹن. کسی بھی طرح a کے ساتھ ایک سیٹ اپ فائل ڈاؤن لوڈ کرے گا۔ .msi توسیع

پی ڈی ایف سے تصویر کیسے حاصل کی جائے

یہ ہے طویل مدتی سپورٹ کے لیے کھڑا ہے۔ زیادہ تر صارفین کے لیے اس کی سفارش کی جاتی ہے۔ اگر آپ اپنی درخواست کو پیداواری ماحول میں تعینات کرنا چاہتے ہیں تو ایل ٹی ایس ورژن پر جائیں۔

کی موجودہ رہائی۔ وہ ورژن ہے جو ابھی زیرتکمیل ہے۔ اس ورژن میں کیڑے ہوسکتے ہیں اور اگر آپ اپنی درخواست کو پیداواری ماحول میں تعینات کرنا چاہتے ہیں تو اس کی سفارش نہیں کی جاتی ہے۔ اگر آپ نئی خصوصیات کو جانچنا چاہتے ہیں اور اپنی درخواست صرف مقامی ماحول میں استعمال کرنا چاہتے ہیں تو یہ مفید ہے۔

دیگر تفصیلات کے ساتھ Node.js ڈاؤن لوڈ کریں (اختیاری)

پر جائیں۔ نوڈ کی ویب سائٹ پر ڈاؤن لوڈ کا صفحہ۔ Node.js کو دیگر تفصیلات کے ساتھ ڈاؤن لوڈ کریں۔ آپ اپنے کمپیوٹر کی ضروریات کے مطابق 32 بٹ یا 64 بٹ فن تعمیر کے لیے Node.js ڈاؤن لوڈ کر سکتے ہیں۔

آپ اس صفحے سے Node.js ایپلیکیشن کا مکمل سورس کوڈ بھی ڈاؤن لوڈ کر سکتے ہیں۔ سیٹ اپ فائل مختلف پلیٹ فارمز جیسے ڈاؤن لوڈ کے لیے دستیاب ہے۔ macOS & لینکس ، اور مختلف فارمیٹس میں بھی۔ .msi اور .zip .

مرحلہ 3: .msi سیٹ اپ فائل پر عمل کریں۔

اس پر ڈبل کلک کر کے ڈاؤنلوڈ فائل پر عمل کریں۔ یہ Node.js انسٹال کرنے کے لیے ایک ویلکم ونڈو کھولے گا۔ پر کلک کریں اگلے تنصیب کا عمل شروع کرنے کے لیے بٹن۔

مرحلہ 4: اختتامی صارف لائسنس کا معاہدہ پڑھیں۔

اختتامی صارف لائسنس معاہدے کو احتیاط سے دیکھیں۔ معاہدہ پڑھنے کے بعد ، لائسنس معاہدے میں شرائط کو قبول کرنے کے لیے چیک باکس منتخب کریں۔ آخر میں ، پر کلک کریں۔ اگلے آگے بڑھنے کے لیے بٹن۔

مرحلہ 5: منزل کا فولڈر منتخب کریں۔

منزل کا فولڈر منتخب کریں جہاں آپ Node.js انسٹال کرنا چاہتے ہیں۔ آپ کلک کر کے منزل کا فولڈر تبدیل کر سکتے ہیں۔ تبدیلی ... بٹن منزل کے فولڈر کو جیسا کہ ہے اسے چھوڑنے کی سفارش کی جاتی ہے۔ کلک کریں۔ اگلے مزید آگے بڑھنے کے لئے.

مرحلہ 6: کسٹم سیٹ اپ

اگر آپ چاہیں تو ، آپ پہلے سے طے شدہ ترتیبات کو تبدیل کر سکتے ہیں اور درخت میں موجود شبیہیں پر کلک کر کے انہیں اپنی ضرورت کے مطابق بنا سکتے ہیں۔ ایک بار پھر ، پہلے سے طے شدہ ترتیبات پر قائم رہنے کی سفارش کی جاتی ہے۔ مارا۔ اگلے تنصیب کے عمل کے اگلے مرحلے پر جانے کے لیے۔

مرحلہ 7: مقامی ماڈیولز کے لیے ٹولز

اگر آپ مقامی ماڈیول مرتب کرنے کے لیے ٹولز انسٹال کرنا چاہتے ہیں تو چیک باکس پر کلک کریں۔ عام طور پر ، ان ٹولز کو انسٹال کرنے کی ضرورت نہیں ہے لہذا آپ اس باکس کو بغیر چیک کیے چھوڑ سکتے ہیں۔ پر کلک کریں۔ اگلے آگے بڑھنے کے لیے بٹن

مرحلہ 8: Node.js انسٹال کرنے کے لیے تیار

اب آخری انسٹالیشن ونڈو کھل جائے گی۔ پر کلک کریں انسٹال کریں تنصیب شروع کرنے کے لیے بٹن۔ آپ انسٹالیشن کی کسی بھی سیٹنگ کا جائزہ لینے یا تبدیل کرنے کے لیے پچھلے مراحل پر واپس جا سکتے ہیں پیچھے بٹن

پر کلک کرنے کے بعد انسٹال کریں بٹن ، انسٹالیشن جلد شروع ہوگی اور چند منٹ میں مکمل ہوجائے گی۔

آخر میں ، آپ انسٹالیشن کا مکمل پیغام دیکھیں گے۔ پر کلک کریں ختم سیٹ اپ وزرڈ سے باہر نکلنے کے لیے بٹن۔

تصدیق کریں کہ Node.js اور npm درست طریقے سے انسٹال ہیں۔

یہ چیک کرنے کے لیے کہ کیا آپ نے اپنے سسٹم پر Node.js کو صحیح طریقے سے انسٹال کیا ہے ، اپنے ٹرمینل میں درج ذیل کمانڈ چلائیں:

node --version

اور یہ چیک کرنے کے لیے کہ آیا آپ نے اپنے سسٹم پر npm صحیح طریقے سے انسٹال کیا ہے ، اپنے ٹرمینل میں درج ذیل کمانڈ کو چلائیں:

ایکسل میں باکس اور سرگوشی پلاٹ بنانے کا طریقہ
npm --version

Node.js اور npm کا انسٹال شدہ ورژن ٹرمینل میں دکھایا گیا ہے۔

Node.js کے ساتھ زبردست ایپلی کیشنز بنانا شروع کریں۔

نوڈ ڈاٹ جے ایس آپ کے مکمل اسٹیک ڈویلپمنٹ کے سفر کو شروع کرنے کے لیے ایک بہترین پلیٹ فارم ہے۔ اس میں ایک مضبوط ڈویلپر کمیونٹی اور بگ ٹریکنگ ٹیم ہے جو آپ کو شروع کرنے میں مدد کرتی ہے۔

Node.js ایک بہت ہی ابتدائی دوستانہ اور ہلکا پھلکا پلیٹ فارم ہے جسے ویب ایپس کی ایک وسیع رینج بنانے کے لیے استعمال کیا جا سکتا ہے۔ یہاں تک کہ آپ موبائل ایپس بنانے کے لیے Node.js کو دوسرے فریم ورک جیسے Express.js کے ساتھ بھی استعمال کر سکتے ہیں۔

اب جب کہ آپ نوڈ ڈاٹ جے ایس کی صلاحیت سے واقف ہیں ، آپ اسے اپنے اگلے راسبیری پائی پروجیکٹ میں کیوں نہیں آزماتے؟

بانٹیں بانٹیں ٹویٹ ای میل۔ راسبیری پائی اور نوڈ ڈاٹ جے ایس کے ساتھ ٹویٹر بوٹ ٹویٹ کرنے والی تصویر کیسے بنائیں۔

Node.js کے ساتھ شروع کریں اور ایک ٹویٹر بوٹ بنائیں جو صرف راسبیری پائی کا استعمال کرتے ہوئے تصاویر اور معلومات کو ٹویٹ کرتا ہے!

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • جاوا اسکرپٹ۔
  • پیکیج مینیجر۔
مصنف کے بارے میں یوراج چندر۔(60 مضامین شائع ہوئے)

یوراج دہلی یونیورسٹی ، انڈیا میں کمپیوٹر سائنس کے انڈر گریجویٹ طالب علم ہیں۔ وہ فل اسٹیک ویب ڈویلپمنٹ کے بارے میں پرجوش ہے۔ جب وہ نہیں لکھ رہا ہے ، وہ مختلف ٹیکنالوجیز کی گہرائی کو تلاش کر رہا ہے۔

یوراج چندر سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔