Membaca Perintah
Termasuk bagian Dasar-Dasar Node.js dalam perjalanan Node.js di Coddy. Pelajaran 2 dari 33.
Alat pencatat harus mengetahui apa yang kamu ketik setelah namanya.
process.argv adalah array berisi kata-kata dalam perintah: jalur ke Node, jalur ke file-mu, lalu kata-katamu. slice(2) hanya menyimpan kata-katamu.
// node greet.js Ada Lovelace
const args = process.argv.slice(2);
console.log('First name: ' + args[0]);node greet.js Ada Lovelace menampilkan First name: Ada. Di sini, args adalah ['Ada', 'Lovelace']: args[0] adalah kata pertama yang kamu ketik dan args[1] adalah kata kedua. Setiap kata diterima sebagai string.
Tantangan
MudahAlat catatanmu akan memahami perintah seperti add dan list. Pertama, alat ini perlu membaca perintah yang kamu ketik setelah node notes.js.
- Di
notes.js, baca kata-kata yang diketik setelahnode notes.jsdenganprocess.argv.slice(2). - Ganti baris
console.log('Command:')dari kode awal. Cetak satu baris:Command:diikuti kata pertama.
Untuk node notes.js add Buy milk, program mencetak:
Command: addUntuk node notes.js list, program mencetak:
Command: listCoba: di terminal, ketik add Buy milk di kotak setelah $ node notes.js, lalu tekan Enter. Setelah itu, coba list.
Coba sendiri
// Alat catatanmu dimulai di sini.
// node notes.js add Buy milk harus mencetak: Command: add
console.log('Command:');
Semua pelajaran di Dasar-Dasar Node.js
1Menjalankan JavaScript di Node
Halo, NodeMembaca PerintahArgumen Baris PerintahPerintah5Peristiwa, Input, dan Paket
Mendengarkan Sebelum MemancarkanPemancar PeristiwaMembaca InputLatihan sendiri: Playground Express