본문 바로가기

Node.js

node.js c9.io Error: listen EADDRINUSE 에러 발생시


c9.io에서 개발 도중 Error: listen EADDRINUSE 에러가 발생하여 실행이 되지 않는다면 현재 똑같은 포트로 똑같은 프로세서가 돌고 있기 때문입니다. 해당 프로세서를 kill 시켜야 합니다. 

c9.io의 터미널에서 아래의 명령어를 실행 시킵니다. 

kill $(ps ax | grep '[j]s' | awk '{ print $1 }')


명령어 실행후 다시 node를 실행시키면 더 이상 에러가 발생하지 않습니다.  


참조 : https://github.com/ajaxorg/cloud9/issues/1145