유리의 개발새발
[RN] 각 종 초기화 명령어 본문
반응형
삽질 시간 줄이기 위한 각 종 초기화 명령어
🧹 1. 프로젝트 전역 캐시 삭제 (필수)
npx react-native clean
rm -rf node_modules
rm -rf package-lock.json yarn.lock
watchman watch-del-all
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/.gradle/caches
cd ios && rm -rf Pods Podfile.lock && cd ..
npm cache clean --force
yarn cache clean
🛠️ 2. node_modules 및 종속성 재설치
npm install # npm 사용 시
yarn install # yarn 사용 시
🛠️ 3. ios 관련 캐시 및 Pods 재설치
cd ios
rm -rf Pods Podfile.lock
pod deintegrate
pod install --repo-update
cd ..
🛠️ 4. android 관련 캐시 및 Gradle 캐시 삭제
cd android
./gradlew clean
rm -rf ~/.gradle/caches
cd ..
🚀 5. Metro Bundler 캐시 삭제 및 재시작
npx react-native start --reset-cache
🚀 6. Xcode DerivedData 삭제 (iOS 관련 문제 해결)
rm -rf ~/Library/Developer/Xcode/DerivedData
🚀 7. 전체 초기화 후 빌드 재시작 (Full Reset)
npx react-native clean
npm install
cd ios && pod install --repo-update && cd ..
npx react-native run-android
npx react-native run-ios
🚀 8. 기타 등등 (계속 추가 할게요.)
// 모든 시뮬레이터 종료
xcrun simctl shutdown all
// 모든 시뮬레이터 공장 초기화
xcrun simctl erase all반응형
'React Native' 카테고리의 다른 글
| [RN] Firebase FCM (7) | 2025.08.26 |
|---|---|
| [RN] react-native-seoul/kakao-login issue (0) | 2025.02.15 |
| [RN] apple login (1) | 2025.02.15 |
| [RN] google login (without firebase) (0) | 2025.02.14 |
| [RN] kakao login (4) | 2025.02.11 |