이렇게 스크립트가 설정되면 yarn을 통해 다음과 같이 원하는 명령어를 실행할 수 있습니다.
$ yarn <스크립트 이름>
<스크립트 이름> 부분에는 android, ios, start를 넣으면 됩니다.
• android: 안드로이드 환경에서 앱을 구동하는 스크립트
• ios: iOS 환경에서 앱을 구동하는 스크립트
• start: Metro를 구동하는 스크립트
Metro는 리액트 네이티브를 위한 자바스크립트 번들러로, 프로젝트에 사용된 자바스크립트 파일들을 모두 읽어서 올바른 순서로 하나의 파일로 합쳐주고 네이티브 앱에서 실행할 준비를 해줍니다.
android나 ios 스크립트를 사용하면 새로운 터미널에서 start 스크립트가 자동으로 시작되기 때문에 start 스크립트를 직접 입력해 실행하는 일은 드뭅니다.