생활코딩

Coding Everybody

코스 전체목록

닫기

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. 김철흥
    2024.01.14
    완료!
  2. BF_Lee
    23.07.05
  3. 어흥
    230702
  4. Hojun Song
    2023-04-16 11:37
  5. 감자
    22.12.05 완료
  6. 당당
    2022.10.28
  7. 아캔두잇
    20220810 완료
  8. 키다리아저씨
    220721 완
  9. toonfac
    220714 오후 4시 16분 완료
  10. gnlals02
    한 페이지에 코드를 계속 쓰다보면 유지보수 및 가독성에 안좋습니다.
    그래서 코드를 기능별로 여러 페이지에 분할시켜서 필요할 때마다 호출하여 사용합니다.
    대화보기
    • 화려하게간다
      ????????????d이게 왜 필요한거임?
    • 동동
      감사합니다!!
    • kimkk
      module file (provider)
      - module.export = M;
      M is defined in the module file

      importing filer (user)
      - var alias = require(path_for_module_file);
    • sofom
      파일 내의 특정 객체가 아닌 파일 전체를 임포트 하고 싶을 땐 어떻게 해야 할까요? 파일 내에 있는 객체들을 일일히 module.exports 에 넣기엔 파일 내 객체들이 수없이 많을 경우 굉장히 불편할 것 같은데 말입니다.
    • 케굴
      2021-12-26
    • pdpd
      21.10.18
    • 졸작완성하자
      211009 완료
    • 졸작완성하자
      아 리액트 할때도 자주 보던 문법인데.. 이게 이런의미였다니 첨알았네요..!!! 그냥 다 으례 그렇게 쓰길래 이렇게 써야하나부다~ 했는데.. 대박이네요!!!
    • laqah
      와아 세상에에-
    • labis98
      20210729 재미 있네요.
    • Duke
      2021.07.18
    • mikann
      이걸 몰라 고생했던 기억이 떠오릅니다
    • Jeong Il Haan
      20210423
    • byoonn
      완료
    • chimhyangmoo
      21.02.26
    • jeisyoon
      2021.02.12 완료
    • 마아앙
      2021.02.09
    • 나그네
      module 불러오는 형식이 외우지 않으면, 문장보고 딱 찾는다는게 어렵네...
      part.f();
    • 뭄수
      완료
    • ohhigo
      21/1/25 모듈은 라이브러리와 동일하다고 보면 되겠네요
    • Noah
      2021.01.06 완료!
    • 손민철
      20/12/31 완료
    • 생활둘기
      2020 12 26
    • kkn1125
      20.12.23 완료~!
    • 옹옹
      20201124
    • 콜라
      20201015 완료
    • Yong Hyun Lee
      완료 201002
    • 박병진
      완료
    • vampa
      2020.09.11
    • Jenny Song
      31th.JULY.2020 완료
    • 영호팍
      오늘은 여기까지!!! 좋은 강의 감사해요!
    • Amousk
      좋은 강의 감사합니다.
    • Katherine Roh
      완료 :)
    • 바다의왕자
      완료
    • 윤영훈
      감사합니다.
    • 준바이
      감사합니다
    • 03.12 완료
    • eddylee123456
      복습
    • eddylee123456
      완료
    • 스티븐잡숴
      완료
    graphittie 자세히 보기