Node.js

Node.js - 모듈의 형식

수업소개

많아진 코드를 정리 정돈하는 가장 큰 도구인 모듈의 형식을 살펴보겠습니다. 

 

 

 

강의

 

 

 

소스코드

nodejs/mpart.js

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

module.exports = M;

 

muse.js


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

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

 

댓글

댓글 본문
작성자
비밀번호
  1. 고스트프리
    간단하지만 핵심이 있네요.. 잘 기억해놨다가 써먹어야겠어요^^
  2. codinginpain
    완료쓰
  3. 이바름
    한 모듈안에서 여러개의 값을 보낼때.
    var M = {
    v:'v',
    f:function(){
    console.log(v);
    }
    }

    var K = {
    v:'k',
    f:function(){
    console.log(v);
    }
    }
    //exports 값안에 중복 적용되어 마지막 값만 넘어감.
    // module.exports = M;
    // module.exports = K;

    //exports는 modeule.exports를 같은 느낌이라고 보면된다. 객체값을 지정하여 보낼수있다.
    // exports.M = M;
    // exports.K = K;

    //Object형식으로 보낼때는 module이 꼭 필요함.
    module.exports = {
    M,K
    };
    (그냥 궁금했음..)
  4. 쑤우
    수강완료. 감사합니다~
  5. 굼벵이
    완료
  6. CronEB
    완료
  7. YesterdayKite
    완료. 감사합니다!
  8. youngjin.lee
    completed
  9. 이루
    완료
  10. 허공
    190510 감사합니다.
  11. 위준우
    완료
  12. supernet
    완료!!!
  13. 권문수
    형식중심으로!! 감사합니다^^
  14. 지미츄
    감사합니다!
  15. Specialist
    아주 잘 봤습니다. 닉값하기까지 정진하겠습니닷!!!!!
  16. jo_onc
    아주 유용하겠네요.
    감사합니다^^
  17. 삼고잉
    잘 읽었습니다
  18. naninem
    모듈이란 파일을 쪼개서
    '외부로' 독립시킬수 있다 아닐까요?!
    대화보기
    • Gimme_Gsuit
      Function < object < Module 처럼 모듈에 모든 것 을 담아 낼 수 있고, 모듈이란 파일을 쪼개서 웹으로 독립 시킬 수 있습니다!!!. 감사합니다.
    • moon
      감사합니다.
    • Seo Yun Seok Tudoistube
      감사합니다!
    graphittie 자세히 보기