인프런 커뮤니티 질문&답변
질문이요
작성
·
179
1
sever2.on('listening',()=>{
console.log("8080번 포트에서 서버 대기중입니다. ")
});
sever2.on('error', (error) =>{
console.log("error : ", error) // 에러 출력
})
이벤트에서는 emit을 해주면서, 이벤트를 실행 시카잖아요.
서버에서는 그런거 필요없이 에러나면 , 그냥 에러가 저절로 처리 되는건가요...?
그러면, 이름자체가 이미 지정이 되어있는건가요?
만약에 그렇다면,
이렇게 서버에 이벤트를 저만에 특별한 이벤트를 붙여줄때는
어떤식으로 작동하게 만드나요? ??
답변 1
1
제로초(조현영)
지식공유자
내부적으로 이벤트를 이밋합니다. 서버가 시작되면 내부에서 server2.emit('listening') 또는 server2.emit('error')가 실행되는 것입니다.
server2.on('특별이벤트')로 만드시고 server2.emit('특별이벤트')로 호출하면 됩니다.





