본문 바로가기
IMaigine。Systems

[React Native expo]설치 오류 해결법

by 전민서 2022. 2. 9.

저는 잘 설치했는데 오류가 난다는 팀원의 이야기가 있어 저도 노트북으로 설치해보니 같은 오류가 나더라고요

많은 오버 플로우, 블로그 참고 결과 해결법을 찾았습니다.

 

일단 설치 정공법 입니다.

 

https://youtu.be/wxaCOleAumk

 

요약하자면

 

설치 전 node js를 설치해야 합니다.

 

그리고 npm이 cmd에서 안된다면 node js가 없기 때문이고

cmd를 오른쪽 클릭해서 관리자 권한으로 실행 하면 좋습니다.

 

그리고 윈도우 cmd/ vs code 터미널

두군데서 가능한데

가능하면 저는 두군데 설치 했습니다.

 

이거는 노란색 WARN은 괜찮은데

아래 ERR가 문제에요

 

그리고 많은 블로그에서 sudo 관련 명령어를 알려주시는데

윈도우에서 하시면 sudo 명령어 안됩니다.

 

sudo는 우분투나 mac 명령어 일꺼에요

npm install -g npm

이거를 먼저 하시면 해보시면 됩니다.

아마...npm 설치 명령어 일꺼에요

업데이트 느낌으로 해주시고

 

실짝 뭐든 해보고 보는데 어느게 정답이었고 뭔지는 모르지만 되는건 다 하다보면 해결되는데

그게 더 중요하니 ㅎ

 

아직도 기억나는 2 크리티컬...

내 멘탈도 크리티컬

 

하지만 여기서 멈출 수 없는 프로그래머...

 


해결법은

원래는 npm을 통한 react native expo 설치였다면

sudo가 안되니 yarn을 윈도우에 설치하고

yarn으로 react native expo를 설치하는 과정입니다.

 

요거는 오류 났을 때 제일 처음 구글링 한 질문

 

 

 

VS Code 터미널 Terminal에서 yarn 실행하기 - WORLD IS WIDE

VS Code 터미널에서 yarn을 사용할 수 없을 때 해결 방법. #yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1 파일을 로드할 수 없습니다.자세한 내용은 abou

choonse.com

Windows PowerShell 

아직도 잘 모르겠지만 여기서 설정해주면 됩니다.

vs code 터미널에서 yarn을 쓰기위한 설정이라 하네요

 

꼭 해야하는지 잘 모르겠어요

저도 팀원분도 일단 하고 다음것을 진행 했기에 필수 요건이었는지는 잘 모르겠네요

 

yarn 설치 방법은 아래 공식 사이트

 

Yarn

Fast, reliable, and secure dependency management.

classic.yarnpkg.com

npm install --global yarn

 

다음은

$ yarn add global expo-cli

요걸로 expo 설치하면 됩니다.

 

아래는 yarn으로 expo 설치 방법

 

React Native Expo 설치 및 실행

React Native Expo Expo의 장점 set-up이 구성되어있어 빠르게 개발을 시작 할 수 있다. 배포가 편하다. 첫 배포 후, 업데이트 버전은 Expo에 publish만 해주면, Expo가 알아서 업데이트를 해줌 Expo의 단점 Expo.

hydev.tistory.com

 

이렇게 하면 해결됩니다!!!
스택오버플로우에서도 여러 방법이 있지만 저한테 맞지 않았어요

 

이거 스택 오버플로우에서 항상 도움만 받으니 조만간 아이디 만들어서

스택 오버플로우에서 활동해보고 싶네요


위 크롬 새 탭들은...

제 컴퓨터는 항상 기본 50개는 열려있고

 

오류 나면???

30개 기본으로 들어갑니다...

 

그정도로 많은 정보를 찾고 해보고 하는 방식으로 하는데 이게 실력이 느는 방법 같습니다.

이러한 구글링도 안하고 못한다고 하는 팀원이 있다면 정말...

 

정보 조사력도 실력이라 봅니다...

나만 이런건지...

 

내가 실력이 없어서 그런건가...?

그래서 내 CPU는 16이지만 항상 50~70% 사용률이,,,

 

더 늘리고 싶다.

 

탭 많이 여시면 CPU 높이 사세요

 

다음에 컴퓨터 부품 맞추는 방법과 컴퓨터 작동 원리 설명하는 글 쓰면 좋을 것 같네요

감사합니다.

'IMaigine。Systems' 카테고리의 다른 글

[RN]기본 로그인 구현(1)  (0) 2022.02.15
[github]커밋 히스토리 보기  (0) 2022.02.15
[RN]스타일링 문제(글씨 높이 설정)  (0) 2022.02.09
[웹페이지 제작]HTML,CSS  (0) 2022.02.09
[AWS]서버 캐시 관련 의문  (0) 2022.02.09