본문 바로가기
Flutter

[Flutter] 플러터 - MAC fvm으로 쉽게 버전관리

by s_hoonee 2024. 1. 13.
반응형

1. fvm 활성화

터미널 루트에서 
$ flutter pub global activate fvm

2. fvm 환경변수 설정

(1) nano, vi 등 본인이 편하신 편집기 열어서 경로 넣어주세요 

export PATH="$PATH":"$HOME/flutter/bin"
export PATH="$PATH":"$HOME/bin/cache/dart-sdk/bin"
export PATH="$PATH":"$HOME/.pub-cache/bin"

(2) 설정된 내용 반영

$ source ~/.zshrc

 

3. 사용할 플러터 버전 설치

(1) 사용 가능 버전 이름 확인

$ fvm releases

(2) 원하는 버전 설치

$ fvm install <버전명>           

Ex) fvm install 3.10.5

 

(3) 설치된 버전(리스트) 확인

4. 안드로이드 스튜디오 프로젝트에 적용

(1) 적용할 프로젝트 루트에서 아래 명령어 입력

$ fvm use 3.13.8

(2) 안드로이드 스튜디오에서 Settings -> Languages & Frameworks -> Flutter

fvm 폴더에 3.13.8 버전 SDK로 경로 잡아주기 

 

(3) 적용된 버전 확인 

$ fvm flutter --version
$ flutter --version  

 

(3.1)만약 두 명령어에 버전이 다르다면 편집기 다시 열어서 (2)에서 잡아준 경로의 bin까지 PATH에 추가

$ export PATH="/Users/본인 경로명/fvm/versions/3.13.8/bin:$PATH"

(3.2) 경로 반영

$ source ~/.zshrc

프로젝트 다시 열면 해결완 

 


# gitignore 파일에 fvm 추가

.fvm #개인적으로는 이 구문을 추천
.fvm/flutter_sdk #공식 문서에서 요청한 구문