기록이 힘이다.

이벤트 본문

Node.js

이벤트

dev22 2022. 7. 7. 12:28
728x90
더보기

EventEmitter 객체는 events 모듈 안에 있는 생성자 함수로 생성할 수 있는 개체입니다.

<EventEmitter 객체 생성>

더보기

var EventEimtter = require('events')

var custom = new EventEmitter()

 

일반적으로 이벤트를 생성하는 부분연결하는 부분모듈로 분리해 사용합니다.

 

<rint.js 파일>

더보기

//EventEmitter 객체를 생성합니다.

var EventEimtter = require('events')

var custom = new EventEmitter()

 

//이벤트를 강제로 발생시킵니다.

setInterval(function(){

     exports.timer.emit('tick');

}, 1000);

 

app.js 파일

더보기

//모듈을 추출합니다.

var rint  = require('./rint');

 

//이벤트를 연결합니다.

rint.timer.on('tick', function(code){

    console.log('이벤트를 실행 합니다');

});

'Node.js' 카테고리의 다른 글

http 모듈  (0) 2022.07.14
Node.js 기본  (0) 2022.06.29
Node.js  (0) 2022.06.29