module 이란?
- 관련된 코드들을 하나의 코드 단위로 캡슐화 한 것
#추출하는법
1. 단일 객체만 하는 경우
function export {
~~
}
module.exports = export;
2. 여러개의 객체를 하는 경우
const first = 'first';
const second = 'second';
exports.first = first;
exports.second = second;
const first = 'first';
const second = 'second';
module.exports = {
first,
second,
}
위의 방법 둘다 가능하지만
주의 해야할점은 module.exports = first; 이렇게 할 경우
그뒤에 추출할때도 계속 이렇게 해야한다
아래의 module.exports = { ~ } 이걸 사용할 경우 연결성이 깨지게 됨
'JavaScript' 카테고리의 다른 글
Node JS - 버퍼와 스트림 (0) | 2021.12.13 |
---|---|
JS - 이벤트 루프 (Event Loop) (0) | 2021.12.09 |
Node JS의 특성 (0) | 2021.12.09 |
React - Redux (0) | 2021.12.09 |
React - react 시작하기 (0) | 2021.12.09 |