원하는 포트로 연결맺기

Date
Tags
공통
port
부가 설명
ios는 포트 변경 시 metro bundle과 연결이 안되는 오류가 있음 -_-;
분류
디바이스 공통

default는 8081 포트

그냥 실행하면 디폴트로 8081 포트로 실행된다.

8081 포트가 이미 사용중이라면?

방법1) 해당 포트를 사용중인 프로세스를 죽이고 실행

#8081 포트가 이미 사용중이라면 #누가 쓰는지 확인하고, 버려도 되는 애라면 그냥 kill 하고 실행하자 $ sudo lsof -i :8081 $ kill -9 <PID>

방법2) 다른 포트로 실행하기

⚠️
android는 잘 됐는데, ios는 잘 안됐던 기억이 있음.
#8081 포트를 쓰고 있는 다른 서비스를 죽이면 안되는 경우라면 다른 포트로 실행하자. # 1) metro server를 포트 바꿔서 실행 $ npx react-native start --port=<포트번호> # 2) 다른 윈도우 창 열고 실행 $ npx react-native run-ios --port <포트번호> # ios는 아직 포트옵션 적용안되는 문제가 있음 $ npx react-native run-android --port <포트번호> # 굿
notion image