내목표는 안드로이드 환경에서 React Native 환경 세팅하는것이다.(Expo아님.)
왜냐면 블루투스 통신이 필요해서이다.
솔직히 복잡하진않다.
https://reactnative.dev/docs/environment-setup
React Native 공식문서에서 하라는데로 하면 된다.
설정하는데 있어서 몇가지 주의점을 주면
react-native-cli
를 설치하지말고 npx
를 써라.난 처음에 global하게 설치해서 했더니 여러 업데이트가 안된것들도 있고 해서 문제가 생김
npx react-native init 폴더
로 초기화하는 레포의 위치는 한글이 있어선 안된다.위문제 때문에 엄청 고생했다. 나는 바탕화면에 레포를 깔고 계속 npx react-native run-android
를 실행하면 계속 에러가 나는거다. (일주일을 고생함)
이정도만 주의하면 React Native환경 설정할수있다.
추가로 의존하는 모듈들이 최신버전인지 확인해야한다. 모르겠다면 삭제하고 다시 설치하면 된다.
그럼 시작!