플러터 버전관리를 위해 FVM을 사용해보자

2022. 9. 15. 20:04Flutter

반응형

flutter 개발을 진행하다보면 각 프로젝트마다 flutter의 버전이 다른 경우가 있다
이럴때 편하게 사용할 수 있는것이 flutter version management FVM 이다!
플러터 버전 관리를 위한 툴로 각 프로젝트마다 다른 플러터 버전을 적용할 수 있다

1. 먼저 fvm을 활성화한다

dart pub global activate fvm

 

2. 환경변수를 설정한다

환경변수 설정의 PATH에
C:\Users\사용자이름\AppData\Local\Pub\Cache\bin
을 추가한다 (윈도우 10기준 보통 저 경로!)

cmd에서 fvm help를 입력했을 때 명령어 목록이 뜬다면 설치 완료

3. 플러터 버전 설치

fvm install 원하는버전
fvm install stable

stable은 최신의 안정적인 플러터 버전을 설치해준다

fvm list

를 통해 설치된 버전 목록 확인이 가능하다

4. 프로젝트에 원하는 버전 적용

프로젝트 경로로 이동 후

fvm use 설치한버전

을 통해 원하는 버전을 적용할 수 있다.

이때 만약 Could not install stable과 같은 오류가 뜬다면
PowerShell을 관리자 모드로 실행해 해당 프로젝트 경로로 들어가 명령어를 실행하자

fvm flutter --version

으로 현재 적용된 버전을 확인할 수 있다.
flutter --version으로 작성 시 fvm 외부의 플러터 버전이 나오므로 주의!

5. VSCode 설정 추가

settings.json파일에

"dart.flutterSdkPaths": ["C:\\Users\\사용자이름\\fvm\\versions"]

을 추가해주면 끝!

반응형