Require란

박상욱·2023년 2월 1일
0

NodeJs에서 다른 모듈을 작업 하고 있는 페이지로 가지오 오는 기능 입니다.

예를 들어 다른 작업 공간에 있는 모듈을 보내고 싶은 경우에는 exports를 사용하여 내보내 줍니다.

단 복수 객체를 보내는 경우에는 exports에 변수 속성을 입력 합니다.

exports = {
객체a,
객체b,
}

단일 객체를 보내는 경우에는 module.exports에 변수를 지정 합니다.

module.exports={객체}

example

  • 내보내기
/* currency-functions.js */

const result = 0.91;

exports.canadianToUs = canadianToUs; // 내보내기 1
  • 가져 오기
const value = require("./currency-functionn")

console.log(value) //0.91 //가져오기

기본적인 객체를 가지고 오고 내보내는 것에 대해 설명인데, 이 부분에 대해 잘 알아 놓으면 Layered Pattern에 관련하여 유용하게 사용 할 수 있기 때문에 기본적인 개발자라면 알아 되는 내용 입니다.

profile
Simple_Life

0개의 댓글