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. 콜라
    20201015 완료
  2. Yong Hyun Lee
    완료 201002
  3. 박병진
    완료
  4. 2020.09.11
  5. Jenny Song
    31th.JULY.2020 완료
  6. 영호팍
    오늘은 여기까지!!! 좋은 강의 감사해요!
  7. Amousk
    좋은 강의 감사합니다.
  8. Katherine Roh
    완료 :)
  9. 바다의왕자
    완료
  10. 윤영훈
    감사합니다.
  11. 준바이
    감사합니다
  12. 03.12 완료
  13. eddylee123456
    복습
  14. eddylee123456
    완료
  15. 스티븐잡숴
    완료
  16. import.위드
    감사합니다 :]
    대화보기
    • 고스트프리
      간단하지만 핵심이 있네요.. 잘 기억해놨다가 써먹어야겠어요^^
    • codinginpain
      완료쓰
    • 이바름
      한 모듈안에서 여러개의 값을 보낼때.
      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
      };
      (그냥 궁금했음..)
    • 쑤우
      수강완료. 감사합니다~
    • 굼벵이
      완료
    • CronEB
      완료
    • YesterdayKite
      완료. 감사합니다!
    • youngjin.lee
      completed
    • 이루
      완료
    • 허공
      190510 감사합니다.
    • 위준우
      완료
    • supernet
      완료!!!
    • 권문수
      형식중심으로!! 감사합니다^^
    • 지미츄
      감사합니다!
    • Specialist
      아주 잘 봤습니다. 닉값하기까지 정진하겠습니닷!!!!!
    • jo_onc
      아주 유용하겠네요.
      감사합니다^^
    • 삼고잉
      잘 읽었습니다
    • naninem
      모듈이란 파일을 쪼개서
      '외부로' 독립시킬수 있다 아닐까요?!
      대화보기
      • Gimme_Gsuit
        Function < object < Module 처럼 모듈에 모든 것 을 담아 낼 수 있고, 모듈이란 파일을 쪼개서 웹으로 독립 시킬 수 있습니다!!!. 감사합니다.
      • moon
        감사합니다.
      • Seo Yun Seok Tudoistube
        감사합니다!
      graphittie 자세히 보기