본문 바로가기

TIL ( CODESTATES)

node.js TIL

node.js 란 

 - JavaScript를 compile해주는 엔진 (Chrome V8  JavaScript 엔진)으로 만들어진

 - event 기반의 non-blocking 모델로 되어 있어서 속도가 빠른

JavaScript runtime(자바스크립트 구동 환경)이다.

 

 

node core modules

: node와 함께 번들링 되어 있어서 npm에서 install 하지 않아도 require 방식으로 사용할 수 있다.

예) fs, http, url, path

 

 

npm 이란

 - Node Package Manager의 약자로

 - 세계에서 가장 큰 오픈 소스 라이브러리 생태계 중 하나이다.

 - 다운로드 받아야 활용 가능하며

 - package.json에 정보들이 들어 있다.

 

 

package.json 은

 - npm을 활용하기 위한 정보들이 모여 있는 파일이며

 - project 전반에 관한 정보도 적혀 있다.