English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Per accedere ai parametri della riga di comando del file di script Node.js, utilizzare l'array process.argv, che contiene i parametri della riga di comando passati al processo Node.js.
Quando il tuo programma è così descritto, di solito si utilizzano i parametri della riga di comando e devi inviare alcuni valori per far funzionare il programma. Un esempio semplice è un sommatore che somma due numeri. Devi fornire due numeri come parametri. Un altro esempio è il caricamento del file di configurazione. Quando avvii il processo Node.js, fornirai questo file di configurazione per avviare l'applicazione in uno dei modi necessari.
In questo tutorial Node.js, impareremo a accedere ai parametri della riga di comando di Node.js utilizzando esempi.
// process.argv è un array che contiene i parametri della riga di comando // Stampa tutti i parametri utilizzando forEach process.argv.forEach((val, index) => { console.log(`${index}: ${val}`); });
Output Node
~$ node command-line-args-example.js argument_one argument_two 3 4 cinque 0: /usr/local/nodejs/bin/node 1: /home/w3codebox/workspace/nodejs/command-line-args-example.js 2: argument_one 3: argument_two 4: 3 5: 4 6: cinque
Per impostazione predefinita, il parametro 0 è il percorso del programma Node, il parametro 1 è il percorso del file Java script Node. Gli altri sono i parametri forniti a Node.js. I caratteri di spazio sono considerati separatori dei parametri.
In questo tutorial Node.js, abbiamo imparato come fornire e accedere ai parametri della riga di comando nei file di script Node.js.