English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Para acessar os parâmetros de linha de comando do arquivo de script do Node.js, use o array process.argv, que contém os parâmetros de linha de comando passados ao iniciar o processo Node.js.
Quando seu programa é descrito dessa forma, geralmente se usa parâmetros de linha de comando e você precisa enviar alguns valores para que o programa possa ser executado. Um exemplo simples é um somador de dois números. Você precisa fornecer dois números como parâmetros. Outro exemplo é carregar um arquivo de configuração. Ao iniciar o processo Node.js, você fornecerá esse arquivo de configuração para iniciar o aplicativo em um dos muitos modos necessários.
Neste tutorial do Node.js, vamos aprender a acessar os parâmetros de linha de comando do Node.js com a ajuda de exemplos.
// process.argv é um array que contém os parâmetros de linha de comando // Usar forEach para imprimir todos os parâmetros process.argv.forEach((val, index) => { console.log(`${index}: ${val}`); });
Saída do Node
~$ node comando-linha-args-example.js argument_one argument_two 3 4 five 0: /usr/local/nodejs/bin/node 1: /casa/w3codebox/área de trabalho/nodejs/comando-linha-args-example.js 2: argument_one 3: argument_two 4: 3 5: 4 6: five
Pelo padrão, o parâmetro 0 é o caminho do programa Node, o parâmetro1É o caminho do arquivo do script Java do Node.js. O resto são outros parâmetros fornecidos ao Node.js. O caractere de espaço é considerado como delimitador de parâmetros.
Neste tutorial do Node.js, aprendemos como fornecer e acessar parâmetros de linha de comando em arquivos de script do Node.js.