Argumen Baris Perintah
Termasuk bagian Dasar-Dasar Node.js dalam perjalanan Node.js di Coddy. Pelajaran 2 dari 24.
Alat catatan harus mengetahui apa yang kamu ketik setelah namanya.
process.argv adalah array berisi kata-kata dalam perintah: path ke Node, path ke file-mu, lalu kata-katamu. slice(2) hanya menyisakan kata-katamu.
// node greet.js Ada
const args = process.argv.slice(2);
console.log(`Hello, ${args[0]}!`);node greet.js Ada mencetak Hello, Ada!. Setiap kata masuk sebagai string tersendiri, jadi node greet.js Ada Lovelace memberikan nilai ['Ada', 'Lovelace'] kepada args. Tanda kutip menyatukan kata-kata: node greet.js "Ada Lovelace" memberikan satu string.
Tantangan
Mudahnode notes.js add Buy milkmencetakAdding: Buy milk.- Setiap kata setelah
addmenjadi bagian dari catatan.
Jalankan dengan catatan buatanmu sendiri, lalu jalankan node notes.js add tanpa kata apa pun.
Coba sendiri
// Alat catatanmu dimulai di sini.
// node notes.js add Buy milk seharusnya mencetak: Adding: Buy milk
console.log('Adding: ');
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar Node.js
1Menjalankan JavaScript di Node
Halo, NodeArgumen Baris PerintahPerintahLatihan sendiri: Playground Express