Nodejs
[Nodejs] Error: listen EADDINUSE : address already in use :::8080
hyomin1
2023. 11. 12. 02:28
평소처럼 express를 실행시키려는데
이와 같은 에러가 떴다. 에러 내용을 보면 8080포트를 이미 사용하고 있어서 사용할 수 없다고 한다.
그래서 현재 8080포트를 사용하는 프로세스를 찾아서 종료시키려고한다.
나는 윈도우를 사용하기때문에
netstat -ano | findstr 포트번호
netstat -ano | findstr 8080
를 입력해주면 아래와 같이 나온다.
현재 8080을 사용하고 있는 프로세스의 ID를 확인할 수 있다. ID를 확인했으면 이 프로세스를 종료시켜주면 된다.
taskkill /F /PID 프로세스아이디
taskkill /F /PID 5188
이러면 프로세스가 종료되면서 다시 express를 실행시켜보면 정상적으로 실행된다.
코딩 끝나고 터미널 종료를 잘 시켜줘야겠다.