Module 정의
Node에서 메인 파일은 전체적인 모듈의 흐름만 을 제어
흐름안에 실제로 동작하는 부분들을 Module이라 함
*Module은 다른 메인 파일에도 사용가능함
exports, Module 만드는 방법
1.별도의 파일(module1.js)에 코드를 작성
2.모듈 파일을 불러와서 사용할 수 있는 방법 작성
*노드는 Commonjs의 표준 스펙을 따라 모듈을 사용할 수 있게 함
이 과정에서 exports 전역 객체를 사용
exports.add = funcion(a,b){ .. }
require(), 모듈 불러오기
module객체를 반환
module에서 export 객체에 설정한 속성들은 이 모듈 객체를 통해 접근가능
*메인 파일에서 다음과 같이 모듈에 접근
var module = require('./module1');
npm, 다른 사람이 만든 외장 모듈 가져오기
*npm, Node Package Manager
window10 기준
1.cmd창을 열어 프로젝트 경로로 이동(프로젝트별 외장 모듈 사용)
2.%npm install nconf
반응형
'학습 log (이론) > node.js' 카테고리의 다른 글
'노드의 기본' 알아보기 #파일편3 (0) | 2016.10.22 |
---|---|
'노드의 기본' 알아보기 #파일편2 (0) | 2016.10.21 |
'노드의 기본' 알아보기 #파일편1 (0) | 2016.10.21 |
'노드의 기본' 알아보기 #이벤트편 (0) | 2016.10.21 |
'노드의 기본' 알아보기 #모듈편 (0) | 2016.10.21 |