something is already running on port 3000. Probably:
npm run start 로 실행시키려는데 위의 메시지가 뜨면서 다른포트를 이용하라는 선택지가 주어졌다.
다른 포트로 변경하기
가장 간단한 해결책은 프로젝트에서 사용하는 포트 번호를 변경하는 것입니다. 이를 위해서는 프로젝트의 코드에서 포트 번호를 수정하거나, 환경 변수를 변경해야 할 수도 있습니다.
사용중인 프로세스를 중지하기
이미 포트 3000을 사용하고 있는 다른 프로세스를 중지하고 해당 포트를 해제하는 것이 더 복잡하지만 가능합니다. 이를 위해 다음 명령어를 사용할 수 있습니다.
Mac / Linux에서는
lsof -i :3000
명령어를 사용하여 포트 3000을 사용하는 프로세스 ID(PID)를 찾습니다.
찾은 PID를 사용하여
kill -9 <PID>
명령어를 실행하여 해당 프로세스를 중지합니다.
이러한 방법으로 포트 충돌 문제를 해결할 수 있습니다.다른 포트로 변경하기
가장 간단한 해결책은 프로젝트에서 사용하는 포트 번호를 변경하는 것입니다. 이를 위해서는 프로젝트의 코드에서 포트 번호를 수정하거나, 환경 변수를 변경해야 할 수도 있습니다.