본문 바로가기

Node.js

NodeJS - address already in use 문제 해결하기( Windows 10)

# NodeJS 빌드 시 이전에 사용하던 포트를 서비스가 계속 물고 있는 경우가 있다. (IDE를 재시작 하거나 다른 프로그램에서 사용하고 있는경우...) 이럴때 해당 포트를 검색하고 포트를 사용가능한 상태로 변경하는 방법에 대해서 알아보자.

1. 윈도우에서 해당 포트를 사용하는 프로세스를 찾기

- 에러 메세지

Error: listen EADDRINUSE: address already in use :::7070

- 해당 포트를 찾는 방법

- CMD에서 netstat -ano 명령어를 입력하여 현재 리스능하고 있는 포트와 PID 번호를 확인한다.
- 확인 후 해당 PID를 선택 후 작업 끝내기를 클릭하여 프로세스를 종료한다.

2. 다시 IDE로 돌아가서 빌드 및 실행을 하면 정상적으로 수행 되는것을 확인 할 수있다.

- Mac와 리눅스는 다른 방법으로 포트확인 및 프로세스 종료가 가능하므로 다른 방법을 통해 수행을 해야한다.

- 끝 -

'Node.js' 카테고리의 다른 글

Node.js 기본 및 간단한 쿠키 앱 개발  (0) 2023.02.23
Node.js를 vs code에서 실행하기  (0) 2023.02.23
npm install  (0) 2022.03.15