티스토리 뷰

728x90
모듈 사용 전
var M = {
    v:'v',
    f:function(){
        console.log(this.v);
    }
}

M.f();
-> v

 

모듈 사용 후

m.js

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

module.exports = M;

module.exports 사용함으로써 M이 가리키는 객체를 바깥에서 사용할 수 있다.

 

 

muse.js

var part = require('./mpart.js'); //export한 파일 불러오기
part.f()
-> v

export된 객체를 require 을 통해서 불러올 수 있다.

require('경로/파일명.확장자');

반응형

'Coding - Algo > Nodejs' 카테고리의 다른 글

[Nodejs] npm Sanitize-html 사용하기  (0) 2021.06.13
[Nodejs] path.parse 사용  (0) 2021.06.12
[Nodejs] Property 사용  (0) 2021.06.09
[Nodejs] file or symbolic link 삭제  (0) 2021.06.02
[Nodejs] 파일 이름 바꾸기  (0) 2021.05.30