React Native/Error

[React Native 에러 해결] Invariant Violation: Tried to register two views with the same name RNAdMobBannerView

Juzero 2022. 1. 11. 10:24

1. 에러 상황

앱에 구글 애드몹 위해 2개의 라이브러리를 테스트하며 설치/삭제하던 중 위 에러를 만났습니다. 

 

구글링을 해보니 외부 라이브러리를 쓰시는 분들께서 종종 만나는 에러로 보입니다.

 

 

2. 해결 방법

여러 방법이 있는 것 같습니다. 

 

그 중에서도 저는 npm dudpe 를 통해 해결했습니다.  (참조 링크)

 

지금까지 npm 명령어는 npm init / npm start / npm run android 이 정도만 써왔었는데.. 저건 뭘까...!

해서 찾아보니, 중복된 패키지들을 정리해주는 명령어라고 합니다.

 

가끔 사용해주면 용량도 줄어든다고 하네요!