프로그래밍/NodeJS

[nodejs]Error: listen EADDRINUSE: address already in use :::3000 에러 해결법

광광s 2022. 1. 14. 10:10

code: 'EADDRINUSE',
  errno: -48,
  syscall: 'listen',
  address: '::',
  port: 3000

 

이런 에러가 뜬다면 파일은 닫았으나 포트가 열려있어 발생하는 에러이다.

 

lsof -i:3000 (해당포트번호)

를 입력하면 pid를 포함한 실행중인 목록이 나올 것이다

 

kill -9 pid번호

로 강제종료 할 수 있다. 다시 실행하면 된다