2016년 2월 17일 수요일

[nodejs] module 정의해서 사용하기 - 객체로 만들기

1. 파일 생성, 이름을 잘 지어서 모듈의 의미를 담자.
      //예
      my_module.js

2. module.exports = function() {
          // 이 안에 구현

   };

3. 필요한 모듈들 선언
        //예
        var exec = require('child_process').exec;
        var platform = require('os').platform();

4. this 접근자로 함수나 변수 정의, 사용

        //예
         this.ENCODING = 'UTF-8';
         this.parse = function(text, callback) {

         }

5. 모듈 사용하는 곳에서는
         var mymodule = require('my_module.js');
         var myobj = new mymodule();

         console.log(myobj.ENCODING);
         myobj.parse('hi', function() {});


댓글 없음:

댓글 쓰기