Komutlar
Coddy'nin Node.js Journey'sinin Node.js Temelleri bölümünün bir parçası. Ders 3 / 24.
Araç birkaç işlem yapacak ve hangisini yapacağını ilk sözcük belirtecek.
Yapı bozma ilk sözcüğü alır ve geri kalanları bir dizide toplar:
// node calc.js double 4
const [action, ...rest] = process.argv.slice(2);
if (action === 'double') {
console.log(Number(rest[0]) * 2);
}action ilk sözcüktür ve rest ondan sonraki tüm sözcükleri tutar. Bir if ve else if zinciri ne yapılacağını seçer. Son bir else, yazım hataları da dahil olmak üzere, planlamadığın tüm sözcükleri yakalar.
Görev
Kolayadd <text>,Adding: <text>yazdırır.list,No notes yetyazdırır.- Diğer tüm sözcükler
Unknown command: <word>yazdırır.
Üçünü de çalıştır, ardından büyük L harfiyle node notes.js List komutunu çalıştır.
Kendin dene
// Not alma aracınız burada başlıyor.
const args = process.argv.slice(2);
console.log(`Adding: ${args.slice(1).join(' ')}`);
Node.js Temelleri bölümündeki tüm dersler
1JavaScript'ı Node Üzerinde Çalıştırma
Merhaba, NodeKomut Satırı ArgümanlarıKomutlar