더북(TheBook)

지금까지는 모듈을 만들 때 module.exports만 사용했는데, module 객체 말고 exports 객체로도 모듈을 만들 수 있습니다.

앞의 var.js를 다음과 같이 수정해도 index.js에서는 동일하게 불러올 수 있습니다.

var.js

exports.odd = 'CJS 홀수입니다';
exports.even = 'CJS 짝수입니다';

콘솔

$ node index
CJS 짝수입니다
CJS 홀수입니다