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