VSCODE에서 노드를 실행 중에 이전에 어떤 에러 때문에 서버가 비정상적으로 종료되었다면 그 프로세스가 아직 죽지 않은 것입니다.
이를 위해서는 5000포트를 찾아내서 해당 프로세스를 죽여야 합니다.
그렇다면 윈도우에서 프로세스 죽이는 방법은 무엇일까
우선 명령 프롬프트(cmd)창을 열어야 합니다.
window > 검색 > 명령 프롬프트
netstat 명령어로 포트를 사용중인 프로세스를 확인합니다.
여기에 -a(모든 포트 표시) -n(IP:PORT형식으로 표시), -O(PID표시) 옵션 붙인 명령어로 확인합니다.
위 사진 처럼 에러난 포트였던 5000포트를 찾아서 PID를 확인합니다.
4616인것을 확인 후 윈도우에서 작업관리자를 킵니다.
PID를 정렬하면 Node.exe가 점유중인 것을 확인할 수 있습니다. 해당 프로세스를 클릭 후 작업 끝내기를 합니다.
다시 실행 해보면 정상적으로 실행이 되는 것을 확인 하실 수 있습니다.