구름에서 제공되는 react-native는 버젼이 업데이트되어 조코딩님이 하시는 방법으로 진행할 경우 에러가 난다.
그래서 react-native의 node 버젼을 다운그레이드 시켜야되는데, 이는 구름 포럼을 보면 확인할 수 있다.
버젼 다운그레이드로 12.x 버젼을 설치
# node가 어디에 설치되어있는지 확인
whereis node
# node 관련 모든 경로 삭제
rm -rf /usr/bin/node
rm -rf /usr/include/node
rm -rf /usr/local/bin/node
rm -rf /usr/local/include/node
rm -rf /usr/share/man/man1/node*
rm -rf /usr/local/lib/node_modules/
rm -rf /usr/local/bin/npm
rm -rf ~/.npm
rm -rf ~/.node-gyp
# 노드 삭제
sudo apt remove nodejs -y
# 노드 설치
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install -y nodejs
이 과정을 하고 나서
앱 내 방향 움직임 부드러움 설치
npm install @react-native-community/viewpager --save
expo 웹뷰 다시 설치
expo install react-native-webview
후 실행을 하면 에러없이 expo가 잘 실행되는 것을 볼 수 있다.
'개발' 카테고리의 다른 글
[React]공공데이터 포털 API 신청(+적용 2022.11.11) (1) | 2022.11.11 |
---|---|
[React]redux 새로고침을 해도 값 유지시키기(state 값 유지시키기) (2) | 2022.10.14 |
구름 ide expo Web-View 과정 (0) | 2022.10.14 |
[React] react-router-dom error [url만 바뀌고 페이지 랜더링이 안될경우...] (0) | 2022.10.14 |
프레임워크(Framework)와 라이브러리(Library) 차이 (비전공자 용) (0) | 2022.03.25 |
댓글