مدخل

تعرف على طرق إدخال المختلفة في Node.js

سنغطي ما يلي...

إدخال سطر الأوامر

لنبدأ بأبسط نموذج إدخال، وهو إدخال سطر الأوامر. بناءً على مدى استخدامك للطرفية، قد تكون على دراية أو لا بكيفية تمرير إدخال إلى برنامج باستخدامها. لنرَ كيف نفعل ذلك أولًا.

لنفترض أن لدينا برنامجًا بسيطًا يسمىapp.js يطبع هذا البرنامج أي بيانات تُمررها إليه. يمكنك تمرير الوسائط إليه ببساطة عن طريق كتابتها بعد اسم البرنامج في الطرفية. جرّب الأمرnode app.js Hello اضغط على زر التشغيل للبدء.

console.log('Hey there,' , process.argv[2]); 
//  process.argv.forEach((val, index) => {
//   console.log(`${index}: ${val}`);
// });
Hit the RUN button to update your code before running it in the terminal

في هذا المثال البسيط، الأمر يتعلق بسطر واحد فقط من التعليمات البرمجية. ربما تتذكرconsole.log من Hello World في الدرس الأول .console هي وحدة متعددة الاستخدامات للغاية وسوف نستكشفها بمزيد من التفصيل في قسم لاحق.process الوحدة، وعلى وجه التحديد، ...