[React-Native] metro terminal이 실행되지 않는 경우
간혹 앱을 끄고 재시작을 하다보면, metro가 실행되지 않는 경우가 있습니다.
npx react-native run-ios
를 하였는데, 자동으로 metro의 launchCommander가 실행되지 않는 경우인데요,
port를 kill하고 재시작을 해주도록 합니다.
Step-1. 사용중인 Port 확인
아래 명령어를 치면 현재 어떤 포트가 사용되고 있는지 알 수 있습니다.
yarn start --reset-cache
Step-2. Port 확인해보기
사용중인 port를 종료해도 되는지 확인해봅니다.
lsof -i :8081
Step-3. Port를 kill 하기
(그냥 kill명령어를 써도 되는데 npm중에서 kill-port가 있어서 이걸로 해봤습니다.)
npx kill-port 8081
Step-4. 자동실행 확인하기
이제 ios simulator를 실행해봅니다.
다시 자동으로 metro가 실행되는 것을 확인했습니다.
(참고사항! metro를 iterm에서 실행하도록 하는 방법)
npx react-native run-ios
Author And Source
이 문제에 관하여([React-Native] metro terminal이 실행되지 않는 경우), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@devstefancho/React-Native-metro-terminal이-실행되지-않는-경우저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)