process.argv() 메서드는 Node.js 프로세스가 시작될 때 전달된 모든 명령줄 인수를 반환하는 데 사용됩니다. 첫 번째 요소는 항상 process.execPath와 동일한 값을 포함합니다.
구문
process.argv()
매개변수
node.js 프로세스 전에 전달된 모든 명령줄 인수를 반환하기 때문입니다. 사용자의 입력이 필요하지 않습니다.
예시
argv.js라는 이름의 파일을 만들고 아래 코드 조각을 복사합니다. 파일을 생성한 후 다음 명령을 사용하여 아래 예와 같이 이 코드를 실행하십시오 -
노드 argv.js
argv.js
// process.argv 사용 시연을 위한 Node.js 프로그램// 프로세스 가져오기 moduleconst process =require('process');// process.argvconsole.log(process.argv)의 속성 값 인쇄;사전>출력
C:\home\node>> 노드 argv.js[ '/usr/bin/node','/home/node/test/process.js' ]예시
예를 하나 더 살펴보겠습니다.
// process.argv의 사용을 보여주는 Node.js 프로그램// 프로세스 가져오기 moduleconst process =require('process');// process.argv 속성 인쇄 valuevar args =process.argv;console.log( "총 인수 수:"+args.length);args.forEach((val, index) => { console.log(`${index}:${val}`);});출력
C:\home\node>> 노드 argv.js총 인수 수:20:/usr/bin/node1:/home/node/test/process.js