-
2-11. 노드 child_processNode.js 2023. 4. 12. 12:20
I. child_process 란?
위와 같이, 해당 경로에서 dir 이라는 명령어를 입력하면 해당 경로에 있는 파일명들을 보여준다.
child_process는 이러한 명령어들을 노드에서도 사용할 수 있게 해준다.
한마디로, child_process를 사용하면 node말고 다른 프로세스를 하나 더 사용한다고 볼 수 있다.
const exec = require('child_process').exec; var process = exec('dir'); process.stdout.on('data', function(data) { console.log(data.toString()); }); // 실행 결과 process.stderr.on('data', function(data) { console.error(data.toString()); }); // 실행 에러
'Node.js' 카테고리의 다른 글
2-13. 노드 버퍼와 스트림의 모든 것 (0) 2023.04.12 2-12. 노드 파일 시스템 사용하기 (0) 2023.04.12 2-10. 노드 worker_threads (0) 2023.04.12 2-9. 노드 crypto(암호화) 와 util (0) 2023.04.12 2-8. 노드 url, dns, searchParams (0) 2023.04.12