NodeJs에서 다른 모듈을 작업 하고 있는 페이지로 가지오 오는 기능 입니다.
예를 들어 다른 작업 공간에 있는 모듈을 보내고 싶은 경우에는 exports를 사용하여 내보내 줍니다.
단 복수 객체를 보내는 경우에는 exports에 변수 속성을 입력 합니다.
exports = {
객체a,
객체b,
}
단일 객체를 보내는 경우에는 module.exports에 변수를 지정 합니다.
module.exports={객체}
/* currency-functions.js */
const result = 0.91;
exports.canadianToUs = canadianToUs; // 내보내기 1
const value = require("./currency-functionn")
console.log(value) //0.91 //가져오기
기본적인 객체를 가지고 오고 내보내는 것에 대해 설명인데, 이 부분에 대해 잘 알아 놓으면 Layered Pattern에 관련하여 유용하게 사용 할 수 있기 때문에 기본적인 개발자라면 알아 되는 내용 입니다.