Menu
CoddyTech

Argomenti della riga di comando

Fa parte della sezione Fondamenti di Node.js del percorso Node.js di Coddy. Lezione 2 di 24.

Uno strumento per prendere appunti deve sapere cosa hai digitato dopo il suo nome.

process.argv è un array delle parole del comando: il percorso di Node, il percorso del tuo file, poi le tue parole. slice(2) mantiene solo le tue.

// node greet.js Ada
const args = process.argv.slice(2);
console.log(`Hello, ${args[0]}!`);

node greet.js Ada stampa Hello, Ada!. Ogni parola arriva come stringa a sé, quindi node greet.js Ada Lovelace assegna ad args il valore ['Ada', 'Lovelace']. Le virgolette mantengono unite le parole: node greet.js "Ada Lovelace" restituisce un’unica stringa.

challenge icon

Sfida

Facile
  • node notes.js add Buy milk stampa Adding: Buy milk.
  • Ogni parola dopo add fa parte della nota.

Eseguilo con una nota a tua scelta, poi esegui node notes.js add senza parole.

Provalo tu

// Il tuo strumento per le note inizia qui.
// node notes.js add Buy milk dovrebbe stampare: Adding: Buy milk
console.log('Adding: ');
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti di Node.js