[Node.js] Module(모듈)

김민재·2024년 3월 26일

Node.js

목록 보기
9/36

Module(모듈)이란?

  • 필요한 함수들의 집합을 의미한다.

Module(모듈)의 종류

  • Core Module
    • Node.js에서 기본적으로 제공하는 모듈을 의미한다.
      • http: Node.js http 서버를 생성하기 위한 클래스, 메소드, 이벤트를 포함한다.
      • url: URL 확인 및 구문 분석을 위한 메서드가 포함된다.
      • querystring: querystring 모듈에는 쿼리 문자열을 처리하는 메서드가 포함된다.
      • path: path 모듈에는 파일 경로를 처리하는 메서드가 포함된다.
      • fs: fs 모듈에는 파일 I/O 작업을 위한 클래스, 메서드 및 이벤트가 포함된다.
      • util: util 모듈에는 프로그래머에게 유용한 유틸리티 기능이 포함된다.
  • Local Module
    • Node.js 애플리케이션에서 로컬로 생성된 모듈이다. 이러한 모듈은 별도의 파일과 폴더에 애플리케이션의 다양한 기능을 포함한다.
      -
  • Third Party Module
    • NPM(Node Package Manager)을 사용하여 온라인에서 사용할 수 있는 모듈

모듈을 불러오는 법

  • const module = require("module_name");
    require() 함수를 이용해서 자바스크립트 파일을 읽고 그 파일을 실행시켜 객체를 반환한다.
profile
개발 경험치 쌓는 곳

0개의 댓글