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

NodeJS 기본 튜토리얼

NodeJS Express.js

NodeJS 버퍼&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS 파일(FS)

NodeJS 다른

Node.js 명령줄 인수

Node.js 명령행 파라미터

Node.js 스크립트 파일에 명령행 파라미터에 접근하려면 process.argv 배열을 사용합니다. 이 배열은 Node.js 프로세스를 시작할 때 전달된 명령행 파라미터를 포함합니다.

프로그램이 이렇게 간단히 설명될 때, 일반적으로 명령행 파라미터를 사용하며 프로그램을 실행할 수 있도록 값을 전달해야 합니다. 간단한 예제로 두 수의 합을 구하는 계산기가 있습니다. 두 수를 파라미터로 제공해야 합니다. 또한, 설정 파일을 로드하는 예제도 있습니다. Node.js 프로세스를 시작할 때, 이 설정 파일을 제공하여 필요한 모드 중 하나로 애플리케이션을 시작합니다.

예제

이 Node.js 튜토리얼에서는 예제를 통해 Node.js 명령행 파라미터에 대해 배웁니다.

// process.argv는 명령행 파라미터를 포함한 배열입니다
// forEach를 사용하여 모든 파라미터를 인쇄합니다
process.argv.forEach((val, index) => { 
  console.log(`${index}: ${val}`); 
 });

Node 출력

~$ node command-line-args-example.js argument_one argument_two 3 4 five
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: five

기본적으로, 파라미터 0은 Node 프로그램의 경로이며, 파라미터1는 Node Java 스크립트 파일의 경로입니다. 나머지는 Node.js에 제공되는 다른 파라미터입니다. 공백 문자는 파라미터 구분자로 간주됩니다.

결론:

이 Node.js 튜토리얼에서는 Node.js 스크립트 파일에서 명령행 파라미터를 제공하고 접근하는 방법을 배웠습니다.