Cara meneruskan argumen baris perintah ke node.Program JS
- 2124
- 465
- Miss Angelo Toy
Node.JS menyimpan semua argumen baris perintah dalam array. Elemen pertama dari suatu array adalah perintah node (lokasi biner) itu sendiri. Elemen kedua adalah file JavaScript yang kami rujuk yang sering muncul setelah perintah node. Setelah itu, argumen disimpan di urutan ketiga, keempat dan seterusnya.
Untuk memahami ini membuat node sampel.JS Script dan menjalankan skrip dengan beberapa argumen. Misalnya, dengan asumsi skrip berikut untuk proses proses.JS:
// Proses cetak.proses argv.argv.foreach ((val, index) => konsol.log ('$ index: val'); );1234 | // Proses cetak.ArgvProcess.argv.foreach ((val, index) => konsol.log ('$ index: val');); |
Meluncurkan node.Proses JS sebagai:
Proses Node-Args.JS Halo "Rahul Kumar" 123
Akan menghasilkan output:
0:/usr/lokal/bin/node 1:/home/rahul/proses-args.JS 2: Halo 3: Rahul Kumar 4: 123
Untuk mengakses argumen tunggal, cukup gunakan proses.argv [indeks] pilihan. Ubah nomor indeks sesuai kebutuhan Anda.
menghibur.log (proses.argv [0]);1 | menghibur.log (proses.argv [0]); |
ATAU
menghibur.log (proses.argv [2]);1 | menghibur.log (proses.argv [2]); |