- React-Native로 만드는 Carmeleon
vi ~/.zshrc/ (or ~/.bash_profile)
# 다음 내용 추가
alias androidstudio="open -a /Applications/Android\ Studio.app"
#저장 후 닫기
source ~/.zshrc
- yarn install
- npm run pod:install (ios만)
- 안드로이드스튜디오 실행, AVD 열기(안드로이드만)
- npm run android/ios
- React-Native v0.66.4
- Typescript v4.4.4
- node v16.13.1
- npm 8.1.2
- React v 17.x
- 윈도우
start "" "C:\Program Files\Android\Android Studio\bin\studio64.exe" "./android/"
- 맥
npm run open:android
- AndroidManifest.xml 파일 열기
-
<meta-data android:name="com.naver.maps.map.CLIENT_ID" android:value="[client ID]" /> <-- 클라이언트 아이디 넣기
- info.plist 파일 열기
-
<key>NMFClientId</key> <string>[client ID]</string> <-- 클라이언트 아이디 넣기
#작업방식
- 기본 작업은 모두 develop 브랜치 기준으로 각자 브랜치를 따서 개발
- 개발 후 커밋, 푸시 한 다음 PR을 해서 상호간 코드 공유
- 코드 공유 완료되면 develop 브랜치에 merge
- merge는 기본적으로 스쿼시머지, 다른사람과 함께 작업한 부분이 있으면 병합머지