728x90
✖ Installing Bundler error Your Ruby version is 2.6.10, but your Gemfile specified 2.7.5
ruby version error 해결
//루비버전관리 프로그램 설치
brew install rbenv
//나는 mac 유저라서 터미널에서 바로
code .
//쳐주면 .zshrc파일 들어갈 수 있음. 접근해서 맨밑에 추가함
eval "$(rbenv init -)"
//원하는 버전 설치
rbenv install 2.7.5
//설치완료 확인 (이제는 자동으로 해줘서 안해도 되는 명령어라고 함)
rbenv rehash
//버전 변경 (이것도 자동으로 해주는 거같음 )
rbenv global 2.7.5
//버전확인
ruby --version
//버전변경했는데도 자꾸 이전 버전이 뜬다면 터미널 껐다가 다시 버전체크해보자. 껐다 다시 킨 다음에야 나는 변경된 걸로 떴음
https://dololgun.github.io/macos/mac-ruby-reinstall/
MacOS ruby 버전 관리
mac에서 ruby버전 관리하기
dololgun.github.io
근데 ruby가 뭘까?
객체지향 언어인데 자유도가 있는 언어라고 한다
reactnative에서 ruby 쓰는 이유는
Because iOS uses CocoaPods to handle dependencies which was written in Ruby
ios 가 cocoapods 사용하는데 이게 ruby로 쓰여서.
cocoapods 에러
https://reactnative.dev/docs/next/environment-setup
sudo arch -x86_64 gem install ffi
//이건 프로젝트 폴더 들어가서 cd ios 안에서 했다 pod install 해준 것
arch -x86_64 pod install
혹시몰라서 프로젝트 다 삭제하고
npx react-native init AwesomeTSProject --template react-native-template-typescript
다시 하니 에러 없이 잘 됐다.
아래글 초기셋팅 참고로 굿
[React Native] 공식 문서 보고 Mac OS에서 개발 환경 설정하기
[React Native] 공식 문서 보고 Mac OS에서 개발 환경 설정하기 공식 문서는 아래 링크를 클릭해서 보면 된다. https://reactnative.dev/docs/environment-setup Setting up the development environment · React Native This page will h
zeunny.tistory.com
728x90
'프론트 > reactNative' 카테고리의 다른 글
[build failed 해결] react native android 실기기 테스트 하는법 (0) | 2022.08.11 |
---|---|
구글 애널리틱스 ios 집계 firebase 설정 (0) | 2022.07.12 |
에러 Watchman: "Operation not permitted" (0) | 2022.07.10 |