똑같은 삽질은 2번 하지 말자
(Node.js)module.exports 와 exports 차이 본문
- Node.js에서 익스포트되는 객체는 module.exports이다.
- module.exports 빈 오브젝트({})로 초기화되어 있다.
- exports는 module.exports를 참조하는 변수이다.
즉, 사용하는 방식과 본인이 할당하고자 하는것이 무엇인지에 따라 사용할 수 있거나 사용할 수 없다.
exports = {} 객체 할당 X
module.exports = {} 객체 할당 O
exports.kwak = 5; 속성 할당 O
module.exports.kwak = 5 속성 할당 O
'Node' 카테고리의 다른 글
(Node.js) Serialize 와 Deserialize 로그인 정보 저장 (1) | 2019.10.29 |
---|---|
(Node.js)Sokcet 통신을 이용한 1:1 chat (0) | 2019.10.25 |
(Node.js)database.collection is not a function (0) | 2019.10.05 |
(Node.js) body_parser 모듈 (0) | 2019.09.30 |
(Node.js)Express 라우터 요청(req) 응답(res) 객체 (1) | 2019.09.22 |
Comments