React Native가 이미 실행중인 경우
혹은 React Native를 업그레이드 해줘야 하는 경우
다음과 같이 오류 No bundle URL present를 해결하십시오.
프로젝트 루트 디렉토리에서 다음 명령을 실행하여 iOS 빌드 디렉토리를 삭제하고 재빌드하기 전에 다른 React Native 세션(기본 포트 8081에서 실행 중이라고 가정)을 종료합니다.
rm -rf ios/build/; kill $(lsof -t -i:8081); react-native run-ios
위의 명령 조합을 별칭으로 결합하고 다음 명령을 사용하여 Bash 구성 파일 .bashrc에 추가하여 이러한 오류가 발생하지 않도록 React Native 워크플로를 업데이트합니다.
echo "alias rni=\"kill $(lsof -t -i:8081); rm -rf ios/build/; react-native run-ios\"" >> ~/.bashrc; source ~/.bashrc
이제 간단한 별칭 바로 가기를 사용하여 React Native iOS 빌드를 실행할 수 있습니다.
rni