진짜 지금까지 코딩을 하면서 만난 오류들 중에 제일 어이없고 왜 실행이 잘 되는지도 모르겠는 오류들을 만났다.
Rosetta 환경의 터미널에서 모든 작업을 진행할 것
초기 파일을 설정하고 무조건 yarn ios로 실행 시킬 것
오류 목록
1. m1 rosetta homebrew
2. nvm 오류
3. yarn ios 면 잘되고 npm run ios 할 시 안됨
배운점 : stackoverflow를 무작정 따라 하지 말자
- R/N을 하기전에 다른 문제가 생겨서 homebrew를 건드렸는데
- R/N에서 어제까지만 해도 잘되던 파일이 갑자기 안되는 문제가 발생
- zshrc와 node, homebrew 모두 엉켜버림
M1에서의 R/N은 Arm을 지원하지 않으니 Rosetta 환경의 터미널에서 무조건 구동할 것!!!
- https://reactnative.dev/docs/typescript
- 위의 주소가 typescript로 R/N 파일을 생성하는 예시를 보여준다.
npx react-native init MyApp --template react-native-template-typescript
nvm install --lts
sudo gem install cocoapods