Node.js REPL میں ڈاٹ کمانڈز کا استعمال کیسے کریں؟

Node Js Repl My A Kman Z Ka Ast Mal Kys Kry



Node.js میں، ' REPL (ریڈ ایویلیویٹ پرنٹ لوپ)” ایک کنسول ونڈو ہے جو درست جاوا اسکرپٹ کوڈ کی شکل میں صارف کے ان پٹ کو انجام دیتی ہے اور عملدرآمد کے بعد آؤٹ پٹ واپس کرتی ہے۔ یہ جاوا اسکرپٹ کوڈ کو براہ راست کمانڈ لائن سے چلاتا ہے۔ یہ کسی بھی بیرونی '.js' فائل کو بنائے بغیر فوری طور پر جاوا اسکرپٹ کوڈ کی جانچ کے لیے مفید ہے۔ اس کے علاوہ، یہ مفید کمانڈز کی ایک فہرست بھی پیش کرتا ہے جو اس کے رویے کو منظم اور ہینڈل کرتے ہیں۔ یہ کمانڈز صرف ایک کلیدی لفظ ہیں جو اپنے ناموں کی بنیاد پر خصوصی فعالیت کو انجام دینے کے لیے '.(ڈاٹ)' سے شروع ہوتے ہیں۔

یہ گائیڈ Node.js میں تمام REPL ڈاٹ کمانڈز کا مقصد اور استعمال درج کرے گا۔

تمام خصوصی DOT کمانڈز کی فہرست

REPL خصوصی کمانڈز کی ایک فہرست پیش کرتا ہے، اور سبھی '.(dot)' سے شروع ہوتے ہیں۔ اسی لیے ان کمانڈز کو REPL کے نام سے جانا جاتا ہے۔ ڈاٹ 'حکم. یہ سیکشن تمام REPL ڈاٹ کمانڈز کو ان کے مقاصد کے ساتھ درج کرتا ہے۔







  • .مدد: یہ ان کی معلومات کے ساتھ تمام REPL ڈاٹ کمانڈز کی فہرست دکھاتا ہے۔
  • محفوظ کریں: یہ ان تمام کمانڈز کو محفوظ کرتا ہے جو REPL سیشن میں ایک فائل میں لاگو ہوتے ہیں۔
  • .load: یہ JavaScript فائل کو لوڈ کرتا ہے جو کہ تمام عمل شدہ کمانڈز کو محفوظ کرتی ہے۔
  • .break: یہ ان پٹ سٹریم کو توڑنے کے لیے ملٹی لائن موڈ سے باہر نکلتا ہے۔ یہ اسی طرح کام کرتا ہے جیسے ' Ctrl+C 'شارٹ کٹ کلید۔
  • .clear: یہ ایک خالی آبجیکٹ کے ساتھ تمام ملٹی لائن ان پٹس کو صاف کرکے REPL سیشن کو دوبارہ ترتیب دیتا ہے۔
  • ایڈیٹر: یہ ایڈیٹر موڈ کو درست JavaScript کوڈ لکھنے کے قابل بناتا ہے۔ جب تمام کوڈ لکھے جائیں، تو اسے دبا کر عمل کریں۔ Ctrl+D 'شارٹ کٹ کلید۔
  • .باہر نکلیں: یہ REPL سیشن سے باہر نکلتا ہے۔

اوپر بیان کردہ ڈاٹ کمانڈز کے مقاصد حاصل کرنے کے بعد، آئیے ان کے استعمال میں کودتے ہیں۔



Node.js REPL میں ڈاٹ کمانڈز کا استعمال کیسے کریں؟

ڈاٹ کمانڈز استعمال کرنے سے پہلے، پہلے شروع کریں a REPL پر عملدرآمد کرکے سیشن ' نوڈ مطلوبہ لفظ بطور کمانڈ:



نوڈ

مندرجہ ذیل آؤٹ پٹ ایک REPL شیل شروع کرتا ہے جس میں صارف اپنے ناموں اور افعال کی بنیاد پر خصوصی فعالیت کو انجام دینے کے لیے تمام ڈاٹ کمانڈز کو انجام دے سکتا ہے۔





اس حصے میں تمام REPL ڈاٹ کمانڈز کے استعمال کو عملی طور پر واضح کرنے کے لیے مختلف مثالیں دی گئی ہیں۔



مثال 1: '.help' کمانڈ استعمال کریں۔

یہ مثال استعمال کرتی ہے ' .مدد تمام دستیاب ڈاٹ کمانڈز کی فہرست ان کے مقاصد کے ساتھ حاصل کرنے کے لیے کمانڈ:

. مدد

درج ذیل آؤٹ پٹ تمام ڈاٹ کمانڈز کی فہرست فراہم کرتا ہے۔ اس سے باہر نکلنے کے لیے 'Ctrl+C' دبائیں:

مثال 2: '.save' کمانڈ استعمال کریں۔

یہ مثال استعمال کرتی ہے ' محفوظ کریں جب سے REPL سیشن جاوا اسکرپٹ فائل میں شروع ہوا ہے اس وقت سے عملدرآمد شدہ کوڈ کو محفوظ کرنے کا کمانڈ۔ مثال کے طور پر، دی گئی صف کو جے ایس فائل میں محفوظ کیا جاتا ہے:

نام = [ 'انا' , 'میرا' , 'جو' ]

درج ذیل آؤٹ پٹ دی گئی صف کو تخلیق کرتا ہے:

اب، عمل کریں ' محفوظ کریں 'جاوا اسکرپٹ فائل کے نام کے ساتھ کمانڈ جس میں صارف پھانسی شدہ کوڈ کو محفوظ کرنا چاہتا ہے۔ یہاں اس منظر نامے میں، اسے ' index.js فائل:

. محفوظ کریں انڈیکس js

مندرجہ ذیل آؤٹ پٹ سے پتہ چلتا ہے کہ موجودہ سیشن 'index.js' فائل میں محفوظ ہے:

مثال 3: '.load' کمانڈ استعمال کریں۔

ایک بار جب REPl سیشن '.save' کمانڈ کے ذریعے مخصوص JavaScript فائل میں محفوظ ہو جاتا ہے۔ پھر، استعمال کریں ' .لوڈ جاوا اسکرپٹ فائل کے مواد کو بازیافت کرنے کے لئے کمانڈ۔ یہاں، 'index.js' فائل کا مواد '.load' کمانڈ کا استعمال کرتے ہوئے بازیافت کیا جاتا ہے۔

. لوڈ انڈیکس js

دیا گیا آؤٹ پٹ 'index.js' JavaScript فائل کا مواد دکھاتا ہے:

مثال 4: '.break' کمانڈ استعمال کریں۔

یہ مثال عمل کرتی ہے ' .break 'ملٹی لائن جاوا اسکرپٹ کو توڑنے کے لئے کمانڈ 'فور' لوپ:

. توڑنا

مندرجہ ذیل آؤٹ پٹ ملٹی لائن موڈ سے باہر نکلتا ہے، اس لیے صارف دیے گئے 'for' لوپ میں مزید ان پٹ داخل نہیں کر سکتا:

مثال 5: '.clear' کمانڈ استعمال کریں۔

یہ مثال استعمال کرتی ہے ' صاف کمانڈ جو '.break' کمانڈ کی طرح کام کرتی ہے۔ یہ ان پٹ داخل کرنے کے لیے ملٹی لائن موڈ کو توڑ دیتا ہے:

. صاف

درج ذیل آؤٹ پٹ '.break' کمانڈ سے مماثل ہے:

مثال 6: '.editor' کمانڈ استعمال کریں۔

یہ مثال 'کے عملی نفاذ کو ظاہر کرتی ہے۔ ایڈیٹر کمانڈ جو ایک سے زیادہ لائن جاوا اسکرپٹ کوڈ لکھنے کے لیے ملٹی لائن موڈ کو قابل بناتی ہے:

. ایڈیٹر

مثال کے طور پر، ایک فنکشن جس کا نام ' myFunc() ' کی وضاحت اور ایڈیٹر موڈ میں کی جاتی ہے جو ' کا استعمال کرتے ہوئے مخصوص نمبر کا مربع جڑ لوٹاتا ہے Math.sqrt() طریقہ:

مثال 7: '.exit' کمانڈ استعمال کریں۔

ایک بار جب REPL سیشن کا استعمال مکمل ہو جاتا ہے، تو ذیل میں بیان کردہ ' کو عمل میں لا کر اس سے باہر نکلیں۔ .باہر نکلیں ' کمانڈ:

. باہر نکلیں

نوٹ: صارف 'دب کر REPL سیشن سے بھی باہر نکل سکتا ہے۔ Ctrl+D 'شارٹ کٹ کلید ایک بار، یا ' Ctrl+C دو بار شارٹ کٹ کلید۔

یہ سب Node.js REPL میں ڈاٹ کمانڈز استعمال کرنے کے بارے میں ہے۔

نتیجہ

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