본문 바로가기
  • [성공하는 개발자] - Developer
Node

[Node] App 모듈 형식

by Sein-JH 2021. 5. 2.
728x90

1. Module

muse.js

var M = {
    v:'v',
    f:function(){
        console.log(this.v);
    }
}

M.f();

객체들이 1천 1만 일경우 소스가 많아지면 엄청 보기 힘들어 질 것이다.

모듈을 이용하면 파일로 쪼개서 정리 할 수 있다.

 

2. 모듈 분류하기

mpart.js

var M = {
    v:'v',
    f:function(){
        console.log(this.v);
    }
}

module.exports = M;

파일을 생성하여 M 객체를 복사해 주자

mmodule.exports = M; 작성해주자

 

3. 모듈 가져오기

require

//  var M = {
//     v:'v',
//     f:function(){
//          console.log(this.v);
//    }
//}

var part = require('./mpart.js');
console.log(part);

//M.f();

part.f();

같은 값을 가져오는 것을 확인 할 수 있다.

 

'Node' 카테고리의 다른 글

[Node] express 초기 세팅  (0) 2021.10.21
[Node] 입출력 보안  (0) 2021.05.02
[Node] JavaScript 객체  (0) 2021.05.02
[Node] 글생성/수정/삭제  (0) 2021.05.02
[Node] Form - Method  (0) 2021.04.29

댓글