프로그래밍/React Native

React Native 패키지 업데이트 후 제대로 동작하지 않을 때

꾸션 2022. 9. 15. 12:16
반응형

React Native 혹은 Expo 패키지 업데이트 후 동작이 원활하게 동작하지 않을 때 적절히 사용하면 좋은 명령어들 입니다.

업데이트에 의해서 많은 파일이 급격하게 변하거나 하는 경우 watchman의 데이터나 npm cache데이터가 꼬이면서 빌드 혹은 실행이 제대로 되지 않는 경우에 사용하면 좋습니다.

 

watchman 정리

watchman은 파일이 변경됨을 감시하고 기록하기 위해 만들어진 서비스입니다.

react-native와 마찬가지로 facebook에서 만들어졌습니다.

아래의 명령어로 watchman에서 관리 감시하고 있는 기록을 모두 삭제할 수 있습니다.

watchman watch-del-all

 

cache clean

npm에서 관리하고 있는 cache 데이터를 삭제하는 방법입니다.

 

패키지관리자가 yarn인 경우

yarn cache clean

 

패키지관리자가 npm인경우 안전한 방법

npm cache verify

패키지관리자가 npm인경우 강제실행 방법

npm cache clean --force

 

 

Expo 프로젝트관련 명령어

expo-cli 설치 expo 명령어를 사용하기 위해서 "expo-cli" 패키지를 전역에 설치합니다. (cli는 "command line interface"를 뜻합니다.) npm install expo-cli -g expo 프로젝트 생성 expo init 프로젝트명 expo..

ccusean.tistory.com

 

반응형