logo

Node.js 명령줄 옵션

Node.js에는 다양한 명령줄 옵션이 있습니다. 이러한 옵션은 스크립트 및 기타 유용한 런타임 옵션을 실행하는 다양한 방법을 제공합니다.

Node.js 명령줄 옵션 목록을 살펴보겠습니다.

색인 옵션 설명
1. v, --버전 노드의 버전을 인쇄하는 데 사용됩니다.
2. -h, --help 노드 명령줄 옵션을 인쇄하는 데 사용됩니다.
삼. -e, --eval '스크립트' 다음 인수를 JavaScript로 평가합니다. REPL에 미리 정의된 모듈은 스크립트에서도 사용할 수 있습니다.
4. -p, --print '스크립트' -e와 동일하지만 결과를 인쇄합니다.
5. -c, --확인 스크립트를 실행하지 않고 구문을 확인하세요.
6. -i, --interactive stdin이 터미널로 표시되지 않는 경우에도 REPL을 엽니다.
7. -r, --require 모듈 시작 시 지정된 모듈을 미리 로드하는 데 사용됩니다. require()의 모듈 확인 규칙을 따릅니다. 모듈은 파일 경로이거나 노드 모듈 이름일 수 있습니다.
8. --지원 중단 없음 지원 중단 경고를 침묵시킵니다.
9. --추적 지원 중단 더 이상 사용되지 않는 스택 추적을 인쇄하는 데 사용됩니다.
10. --throw-deprecation 지원 중단으로 인해 오류가 발생합니다.
열하나. --경고 없음 모든 프로세스 경고(지원 중단 포함)를 무음으로 설정합니다.
12. --추적 경고 프로세스 경고(지원 중단 포함)에 대한 스택 추적을 인쇄합니다.
13. --추적-동기화-io 이벤트 루프의 첫 번째 회전 후 동기 I/O가 감지될 때마다 스택 추적을 인쇄합니다.
14. --제로 채우기 버퍼 새로 할당된 모든 버퍼 및 느린 버퍼 인스턴스를 자동으로 0으로 채웁니다.
열 다섯. --트랙-힙-객체 힙 스냅샷에 대한 힙 개체 할당을 추적합니다.
16. --prof-프로세스 v8 옵션 --prof를 사용하여 생성된 V8 프로파일러 출력을 처리합니다.
17. --V8 옵션 V8 명령줄 옵션을 인쇄합니다.
18. --tls-암호-목록=목록 대체 기본 TLS 암호 목록을 지정합니다. (암호화 지원으로 빌드하려면 node.js가 필요합니다. (기본값))
19. --enable-fips 시작 시 FIPS 호환 암호화를 활성화합니다. (./configure --openssl-fips를 사용하여 node.js를 빌드해야 함)
이십. --force-fips 시작 시 FIPS 호환 암호화를 강제합니다. (스크립트 코드에서는 비활성화할 수 없습니다.) (--enable-fips와 동일한 요구 사항)
이십 일. --icu-데이터-디렉터리=파일 ICU 데이터 로드 경로를 지정합니다. (node_icu_data를 재정의함)

Node.js 명령줄 옵션 예

실행 중인 노드의 버전을 확인하려면 다음 안내를 따르세요.

Node.js 명령 프롬프트를 열고 node -v 또는 node --version 명령을 실행하세요.

도와주기 위해:

node ?h 또는 node --help 명령을 사용하십시오.

인수를 평가하려면(결과는 인쇄하지 않음):

node -e, --eval 'script' 명령을 사용하십시오.

인수를 평가하고 결과도 인쇄하려면 다음을 수행하십시오.

node -p 'script' 명령을 사용하세요.

stdin이 나타나지 않는 경우에도 REPL을 열려면 다음을 수행하십시오.

node -i 또는 node --interactive 명령을 사용하십시오.