[ Node ] Module

ay0530·2023년 11월 1일
0
post-thumbnail

01. Module이란?

  • 분리된 JavaScript 파일(여러 함수와 변수들의 집합)
  • 모듈은 그 자체로도 하나의 프로그램이고 다른 프로그램의 부품으로 사용 가능

02. Module 사용 방법

  • export 명령어 : 변수나 함수 앞에 사용하고, export가 적용되면 외부 모듈에서 해당 변수나 함수에 접근이 가능함
  • import, require 명령어 : 외부 모듈의 기능을 가져올 수 있음
    - import : ES6 방식으로 모듈 시스템을 관리할 때 사용
    • require : CommonJS 방식으로 모듈 시스템을 관리할 때 사용
  • 모듈 사용 방식은 package.json에서 설정
  • exportmodule.exports, exports.함수명으로 모듈을 내보낼 수 있음
  • import 시 받아오는게 객체인 경우 {}를 사용해서 구조분해할당 후 사용
profile
강아지 좋아

0개의 댓글