Core Module
Local Module
Third Party Module
*const module = require("module_name")*
require()
함수를 이용해서 자바스크립트 파일을 읽고 그 파일을 실행시켜 객체를 반환합니다.
이렇게 모듈을 가져와서 변수 또는 상수에 할당해서 사용할 수 있습니다.
core module(built-in module)은 Node.js에서 기본적으로 제공하는(내재되어 있는) 모듈을 의미합니다.
http | http 모듈은 Node.js http 서버를 생성하기 위한 클래스, 메소드, 이벤트를 포함합니다. |
---|---|
url | url 모듈에는 URL 확인 및 구문 분석을 위한 메서드가 포함되어 있습니다. |
querystring | querystring 모듈에는 쿼리 문자열을 처리하는 메서드가 포함되어 있습니다. |
path | path 모듈에는 파일 경로를 처리하는 메서드가 포함되어 있습니다. |
fs | fs 모듈에는 파일 I/O 작업을 위한 클래스, 메서드 및 이벤트가 포함되어 있습니다. |
util | util 모듈에는 프로그래머에게 유용한 유틸리티 기능이 포함되어 있습니다. |