반응형
Error: listen EADDRINUSE: address already in use :::8080 라는 에러가 떴습니다.
원인
8080포트를 연 뒤 서버를 정상적으로 종료하지 않아서 이미 8080포트는 사용중이라는 에러입니다.
해결
맥
lsof -i TCP:포트번호
ex) lsof -i TCP:8081
kill -9 PID
ex) kill -9 20394
예방
비정상적인 종료 시 발생합니다. node명령어로 서버를 실행했을 때 ctrl+C로 종료를 해주면 아래와 같이 정상적으로 종료됩니다.
반응형