Javascript/Node.js

[ Javascript ] Node.js 핵심 개념

noahkim_ 2021. 7. 30. 11:12

* 이 포스팅은 패스트캠퍼스 "Nodejs" 강의를 듣고 공부한 요약내용임

 

1. 내장 객체

__dirname : 현재 실행되는 파일 경로 정보를 제공
__filename : 실행되는 코드의 파일명과 파일을 처리한 절대 경로

 

process : 현재 노드에 대한 정보를 담고있음

 - .arch : 아키텍처 정보

 - .platform : OS 정보

 - .pid : 현재 프로세스 아이디 

...

 

console : 로깅할 때 사용되는 객체

 

 

2. 스탠다드 라이브러리

OS : 운영체제와 시스템의 정보를 가져올 수 있는 모듈. .arch(), platform(), cpus()

DNS : 도메인 이름을 확인하는데 사용됨.
          lookup(호스트이름, 콜백)

Path : Directory 경로 작업을 위한 모듈.
           resolve(경로1, 2, 3...) : 주어진 문자열을 찾아가 최종 마지막 폴더까지 간 후 pwd 출력

fs : 파일처리와 관련된 모듈.
      readFile(filename, callback)

child_process : 자식프로세스 기능을 사용할 수 있게 함.
                           spawn(command, args) : 자식 프로세스 생성

 

 

 

 

 

출처 : https://shiningjean.tistory.com/64