FVM으로 Flutter 버전 관리
[Flutter] FVM으로 Flutter 버전 관리
Flutter는 버전 업그레이드가 매우 빠른편이며, 개발 상황에 따라 버전이슈가 발생할 여지가 큰 편 (ex. 빌드 실패)
이에 따라, FVM(Flutter Version Management)이란 툴을 사용하면 Flutter 버전을 편리하게 바꿔가며 개발이 가능
먼저 chocolatey를 설치해야 함
docs.chocolatey.org/en-us/choco/setup
chocolatey를 설치하기 위해 Powershell 실행정책을 먼저 체크
1
Get-ExecutionPolicy
실행결과가 Restricted라면, 아래의 명령어를 실행해서 정책을 변경
1
Set-ExecutionPolicy Bypass -Scope Process
chocolatey를 설치
1
2
3
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::
SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient)
.DownloadString('https://community.chocolatey.org/install.ps1'))
chocolatey가 정상적으로 설치되었는지 확인
1
choco -v
chocolatey를 사용해서 fvm을 설치
1
choco install fvm
* 만약 FailThroughError관련 에러가 발생하며 설치가 중단될 경우,
- Path의 Flutter경로를 삭제
- choco uninstall fvm 실행 (불완전한 설치이기 때문에 삭제)
- choco install fvm 재실행
정상적으로 설치가 완료되었다면, 버전을 확인
1
fvm --version
fvm에서 Release 버전들을 확인
1
fvm releases
이 중에서 사용하고 싶은 버전을 설치하는 것이 가능
1
2
fvm install 3.16.9
fvm list
fvm에서 시스템 전역으로 사용할 버전을 설정
1
fvm global 3.16.9
This post is licensed under CC BY 4.0 by the author.