본문 바로가기
백엔드/NodeJs

[NodeJs] 모듈 (export, require)

by jinwanseo 2021. 7. 26.
728x90

NodeJs 모듈 export, require

규모있는 프로젝트를 위해서는

연관된 기능들을 한 파일 내에

모듈화 하여 사용하는 게 좋다

 

다시말해  다른 js 파일 내 코드를

원하는 js 파일에서 사용할수 있도록 하는 것을

모듈화 한다고 한다.

 

⭐️ 샘플 예제

main.js에서 같은 경로에 있는 template.js에 있는

blog, url 값을 받아서 출력

 

[template.js]

//template.js

const blog = 'goodmemory';
const url = 'https://goodmemory.tistory.com';

module.exports.blog = blog;
module.exports.url = url;

 

[main.js]

//main.js

const template = require('./modules/template.js');

console.log(template.blog,template.url);

 

⭐️ 출력 결과 

goodmemory https://goodmemory.tistory.com

728x90

댓글