نوڈ ماڈیولز سے ڈیفالٹ package.json کیسے بنائیں؟

Nw Ma Ywlz S Yfal Package Json Kys Bnayy



' package.json ” فائل کسی بھی Node.js پروجیکٹ کا بنیادی حصہ ہے جو ماڈیولز، پیکجز، یا ایپلی کیشنز کے بارے میں اہم معلومات کو ریکارڈ کرتا ہے۔ مزید برآں، یہ ان فنکشنل اوصاف کی بھی وضاحت کرتا ہے جو npm اضافی انحصار کی تنصیب، اسکرپٹ کو چلانے، اور Node.js پروجیکٹ کے اندراج پوائنٹ کی شناخت کے لیے استعمال کرتا ہے۔ اسے پہلے سے طے شدہ خصوصیات کے ساتھ بنایا جاسکتا ہے تاہم صارف ضروریات کی بنیاد پر اپنی خصوصیات کو بھی اپنی مرضی کے مطابق بنا سکتا ہے۔

یہ پوسٹ نوڈ ماڈیولز سے ڈیفالٹ package.json فائل بنانے کے مکمل طریقہ کار کی وضاحت کرے گی۔

نوڈ ماڈیولز سے ڈیفالٹ package.json کیسے بنائیں؟

Node.js پروجیکٹ میں پہلے سے طے شدہ package.json فائل بنانے کے لیے، ہدایات کے دیے گئے مراحل پر احتیاط سے عمل کریں۔







مرحلہ 1: نوڈ پروجیکٹ کی روٹ ڈائرکٹری پر جائیں۔
سب سے پہلے، ذیل میں بیان کردہ پر عمل کرتے ہوئے پروجیکٹ کی روٹ ڈائرکٹری پر جائیں۔ سی ڈی cmd پر کمانڈ (کمانڈ پرامپٹ):



سی ڈی نمونہ پروجیکٹ

مثال کے طور پر، روٹ ڈائرکٹری کا نام 'سیمپل پروجیکٹ' ہے۔



یہ دیکھا جا سکتا ہے کہ صارف اب 'سیمپل پروجیکٹ' ڈائرکٹری میں ہے:





مرحلہ 2: Package.json فائل بنائیں
اس کے بعد، پہلے سے طے شدہ 'package.json' فائل بنا کر Node.js پروجیکٹ کو شروع کریں۔ این پی ایم (نوڈ پیکیج مینیجر)':



npm init -- جی ہاں

مندرجہ بالا کمانڈ میں، '-جی ہاں' پرچم تمام سوالات کا جواب ہاں میں بطور ڈیفالٹ دیتا ہے۔

یہ ظاہر کیا جا سکتا ہے کہ پہلے سے طے شدہ 'package.json' فائل درج ذیل خصوصیات کے ساتھ کامیابی کے ساتھ بنائی گئی ہے۔

'package.json' فائل کی خصوصیات یہاں بیان کی گئی ہیں:

  • نام : یہ موجودہ ڈائریکٹری کے نام کی نمائندگی کرتا ہے۔
  • ورژن : یہ پروجیکٹ کا موجودہ ورژن نمبر بتاتا ہے۔ یہ ہمیشہ '1.0.0' ہوتا ہے۔
  • تفصیل : یہ پروجیکٹ کے مقصد کی تفصیلات فراہم کرتا ہے۔ یہ وہ معلومات ہے جسے صارف 'npm سرچ' کمانڈ کی مدد سے چیک کرتے ہیں۔
  • مرکزی : یہ پروجیکٹ انٹری پوائنٹ کی نشاندہی کرتا ہے جو تمام مطلوبہ ماڈیولز کے لیے انحصاری گراف بناتا ہے۔
  • سکرپٹ : یہ اسکرپٹ کمانڈز کی وضاحت کرتا ہے جو صارف اسکرپٹ کو چلانے کے لیے استعمال کرتے ہیں۔
  • مطلوبہ الفاظ : یہ ان مطلوبہ الفاظ کی نشاندہی کرتے ہیں جو پروجیکٹ کو بنانے/دریافت کرنے میں مدد کرتے ہیں جیسے ڈریگ، ڈراپ، ڈریگ اینڈ ڈراپ، اور ڈریگ ایبل۔
  • مصنف : یہ پروجیکٹ کے مصنفین کی فہرست کو نوٹ کرتا ہے۔
  • لائسنس : یہ انٹرنیٹ سسٹمز کنسورشیم (ISC) کے ذریعہ شائع کردہ بطور ڈیفالٹ ISC لائسنس ہے۔

مرحلہ 3: آؤٹ پٹ
کسی بھی انسٹال شدہ کوڈ ایڈیٹر (بمقابلہ کوڈ) پر 'سیمپل پروجیکٹ' فولڈر/ڈائریکٹری کو اس طرح کھولیں:

درج ذیل تصویر سے پتہ چلتا ہے کہ بنائی گئی ڈیفالٹ 'package.json' فائل 'sampleProject' فولڈر میں موجود ہے۔

یہ سب نوڈ ماڈیولز سے ڈیفالٹ پیکیج.json بنانے کے بارے میں ہے۔

نتیجہ

Node.js میں، پہلے سے طے شدہ package.json فائل بنانے کے لیے اس پر عمل کریں۔ 'npm init - ہاں' Node.js پروجیکٹ روٹ ڈائرکٹری میں کمانڈ کریں۔ اس کمانڈ میں، 'npm(node ​​پیکیج مینیجر)' پیکیج مینیجر Node.js پروجیکٹ کو شروع کرتا ہے۔ اسے Node.js پروجیکٹ میں مفید افعال اور ماڈیولز شامل کرنے کے لیے بہترین پیکیج مینیجر سمجھا جاتا ہے۔ اس پوسٹ میں نوڈ ماڈیولز سے ڈیفالٹ پیکیج.json فائل بنانے کے مکمل طریقہ کار کی عملی طور پر وضاحت کی گئی ہے۔