قراءة الأمر
جزء من قسم أساسيات Node.js في رحلة Node.js على Coddy. الدرس 2 من 33.
يجب أن تعرف أداة تدوين الملاحظات ما كتبته بعد اسمها.
process.argv مصفوفة الكلمات في الأمر: مسار Node، ومسار ملفك، ثم كلماتك. تحتفظ slice(2) بكلماتك وحدها.
// node greet.js Ada Lovelace
const args = process.argv.slice(2);
console.log('First name: ' + args[0]);يطبع node greet.js Ada Lovelace النص First name: Ada. هنا، args هي ['Ada', 'Lovelace']: args[0] هي الكلمة الأولى التي كتبتها، وargs[1] هي الثانية. تصل كل كلمة على هيئة سلسلة نصية.
التحدي
سهلستفهم أداة الملاحظات أوامر مثل add وlist. وتحتاج أولًا إلى قراءة الأمر الذي كتبته بعد node notes.js.
- في
notes.js، اقرأ الكلمات المكتوبة بعدnode notes.jsباستخدامprocess.argv.slice(2). - استبدل سطر
console.log('Command:')الموجود في البداية. اطبع سطرًا واحدًا:Command:متبوعًا بالكلمة الأولى.
عند استخدام node notes.js add Buy milk، يطبع البرنامج:
Command: addوعند استخدام node notes.js list، يطبع:
Command: listجرّب ذلك: اكتب في الطرفية add Buy milk في المربع الذي يلي $ node notes.js، ثم اضغط على Enter. بعد ذلك جرّب list.
جرّب بنفسك
// تبدأ أداة الملاحظات الخاصة بك هنا.
// يجب أن يطبع الأمر node notes.js add Buy milk ما يلي: Command: add
console.log('Command:');
جميع دروس أساسيات Node.js
1تشغيل JavaScript على Node
مرحبًا يا Nodeقراءة الأمروسائط سطر الأوامرالأوامرتدرّب بنفسك: Playground لـ Express