English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico NodeJS

Express.js NodeJS

Buffer & URL; NodeJS

MySql NodeJS

MongoDB NodeJS

Arquivo (FS) NodeJS

Outros NodeJS

Parâmetros de Linha de Comando Node.js

Parâmetros de linha de comando do Node.js

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.

Exemplo

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.

Conclusão:

Neste tutorial do Node.js, aprendemos como fornecer e acessar parâmetros de linha de comando em arquivos de script do Node.js.