지금까지는 모듈을 만들 때 module.exports만 사용했는데, module 객체 말고 exports 객체로도 모듈을 만들 수 있습니다.
앞의 var.js를 다음과 같이 수정해도 index.js에서는 동일하게 불러올 수 있습니다.
var.js
exports.odd = 'CJS 홀수입니다';
exports.even = 'CJS 짝수입니다';
콘솔
$ node index
CJS 짝수입니다
CJS 홀수입니다
지금까지는 모듈을 만들 때 module.exports만 사용했는데, module 객체 말고 exports 객체로도 모듈을 만들 수 있습니다.
앞의 var.js를 다음과 같이 수정해도 index.js에서는 동일하게 불러올 수 있습니다.
var.js
exports.odd = 'CJS 홀수입니다';
exports.even = 'CJS 짝수입니다';
콘솔
$ node index
CJS 짝수입니다
CJS 홀수입니다