728x90
노드에서 다른 프로그램을 실행하고 싶거나 명령어를 수행하고 싶을 때 사용

- 현재 노드 프로세스 외에 새로운 프로세스를 띄워서 명령을 수행함.
- 명령 프롬프트의 명령어인 dir을 노드를 통해 실행(리눅스라면 ls를 대신 적을 것)
파이썬 프로그램 실행하기
파이썬3이 설치되어 있어야 함

- assert: 값을 비교하여 프로그램이 제대로 동작하는지 테스트하는 데 사용합니다.
- dns: 도메인 이름에 대한 IP 주소를 얻어내는 데 사용합니다.
- net: HTTP보다 로우 레벨인 TCP나 IPC 통신을 할 때 사용합니다.
- string_decoder: 버퍼 데이터를 문자열로 바꾸는 데 사용합니다.
- tls: TLS와 SSL에 관련된 작업을 할 때 사용합니다.
- tty: 터미널과 관련된 작업을 할 때 사용합니다.
- dgram: UDP와 관련된 작업을 할 때 사용합니다.
- v8: V8 엔진에 직접 접근할 때 사용합니다.
- vm: 가상 머신에 직접 접근할 때 사용합니다.
728x90
'Node > 노드 기능' 카테고리의 다른 글
| 버퍼와 스트림 이해하기 (0) | 2022.09.04 |
|---|---|
| 파일 시스템 사용하기 (0) | 2022.09.04 |
| worker_threads (0) | 2022.07.24 |
| crypto와 util (0) | 2022.07.24 |
| Url과 querystring (0) | 2022.07.24 |