일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- GitLab
- react-native
- JavaScript
- styling
- REACT
- HTML
- github
- Branch
- Docker
- ios
- ReactNative
- commit
- Swift
- ES6
- shortcut
- vscode
- nextJS
- xtring.log
- npm
- React Native
- styled-components
- npm install
- DevOps
- Android
- rn
- viewcontroller
- currying
- Xcode
- git
- js
Archives
- Today
- Total
xtring.dev
[React Native] npx react-native run-ios[android]가 실행이 안된다!! - App crash 시 본문
Front-End/React Native
[React Native] npx react-native run-ios[android]가 실행이 안된다!! - App crash 시
xtring 2020. 2. 17. 10:48
history를 보는 중 이전 commit으로 돌아갈 일이 생겨 작업을 마무리하고 다시 원위치로 돌아왔는데 `npx react-native run-ios`을 실행하면 App 자체는 켜지는데 이전에 load 되었던 프로젝트가 실행이 되었다. 이것을 모바일 앱 개발에서 App Crash라고 합니다.
이전에도 이와 비슷한 일이 있어 고민하던 중 Library가 제대로 세팅이 되지 않는 경우가 있었던 기억이 있어 modules를 다시 다운받아야 겠다고 판단했습니다. 하지만 App Crash의 경우 이게 꼭 답이 아닐 수도 있습니다. 따라서 다른 방법도 꼭 생각해 보아야합니다. 이전 커밋 위치로 돌아간다거나 최근 추가한 라이브러리가 제대로 세팅이 되어있는지 등등...
그렇다면 저는 모듈을 다시 다운로드하고 세팅해볼게요!
1) node_modules, ios/Pods, ios/build 삭제
$ rm -rf node_modules
$ rm -rf ios/build
$ rm -rf ios Podfile.Lock
2) npm install
(또는 npm i로 가능합니다😆)
꼭 프로젝트 root 디렉토리에서...
3) /ios에서 npx pod-install
4) 새롭게 설치한 라이브러리 세팅이 잘 되어 있는지 확인
5) npx react-native run-ios[android]
실행이 완료되었나요? 다행이네요.😁
반응형
'Front-End > React Native' 카테고리의 다른 글
Comments