1.5/React Native

m1에서 React Native 설치

하례은 2021. 3. 12. 20:28

m1에서 ReactNative를 설치해보고자 했다.

 

 

dev-yakuza.posstree.com/ko/react-native/install-on-mac/

 

맥(Mac)에 react native 개발 환경 구축하기

react-native로 앱을 개발하기 위해 맥(Mac)에 개발 환경을 구축해 보고, react-native로 생성한 프로젝트가 잘 동작하는지 확인해 봅니다.

dev-yakuza.posstree.com

위 링크에 환경 구축하는 방법이 아주 잘나와있다. 

하지만 m1일 경우 cocoapods에서 문제가 생긴다...

 

 

그경우

 

 

1. finder/응용프로그램/유틸리티 에서 터미널을 복사한다

2. 복사한 터미널을 오른쪽 클릭한 후 정보 가져오기를 누른다.

3. Rosetta를 사용하여 열기를 클릭.

4. 터미널을 모두 종료 (command + q) 하고 복사한 터미널을 실행

5.

sudo gem install cocoapods

sudo gem install ffi

그리고 해당 프로젝트의 ios 폴더로 이동하여 

pod install을 한다.

 

 

 

가장 중요한건 터미널을 모두 종료<< 한다는것....

윈도우랑 착각하고 창을 끄면 모두 종료된다고 생각해서 계속 삽질했다...

 

 

 

놀랍게도 그 다음에도 오류가 날 수 있다 !! (ㅋㅋ)

 

 

stackoverflow.com/questions/66062663/react-native-npx-react-native-run-ios-doesnt-work-after-initializing-the-proj/66130332

 

React Native - npx react-native run-ios doesn't work after initializing the project

After reading https://reactnative.dev/docs/environment-setup, I created a react-native project using npx react-native init ***. It was successful, so, I tried to run the project using npx react-nat...

stackoverflow.com

 

그리고 내가 사용하는 안드로이드 에뮬레이터

github.com/741g/android-emulator-m1-preview

 

741g/android-emulator-m1-preview

A place to store preview versions of Android Emulator on Apple Silicon and provide instructions/support. - 741g/android-emulator-m1-preview

github.com