프로그램 실행시 인자 전달

2023-03-08

mqtt 서버 구축하면서 구독이랑 발행을 분리해야 되는 일이 생겼습니다.

그래서 실행시 인자를 전달하는 방법으로 다르게 실행하면 어떻까 라는 생각이 들었습니다.

https://dobby-the-house-elf.tistory.com/336 여기를 참조하였습니다.

실행

$node program.js testArgs1 testArgs2 12341234

접근

아래 코드를 봤을 때, argv[2] 부터 외부에서 전달한 값을 인지 가능한것 같습니다.

process.argv[0] = 노드실행파일_위치\node.exe
process.argv[1] = program.js_위치\program.js
process.argv[2] = testArgs1
process.argv[3] = testArgs2
process.argv[4] = 12341234

개발하다보니 드는 생각인데, 이것보다 config 값을 참고하는게 더 좋을까라는 생각도 들긴 합니다.

results matching ""

    No results matching ""

    99 other / uml

    04 react / JSX