학습 log (이론)/node.js
' Module' 사용하기
abbear25
2016. 10. 13. 02:37
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
반응형