본문 바로가기
Dart (Flutter)

[Flutter] FVM (Flutter Version Manager)

by llHoYall 2023. 9. 17.

개인적으로는 취미로만 사용 중이라 필요성을 못느꼈지만, flutter에도 version manager가 존재하더라고요.

간단하게 사용법만 알아보도록 할게요. ^^

Install

MAC에서는 brew를 사용하여 간단히 설치할 수 있습니다.

$ brew tap leoafarias/fvm
$ brew install fvm

Windows에서는 choco를 사용하면 됩니다.

$ choco install fvm

설치 후 다음의 명령어로 확인해 볼 수 있습니다.

$ fvm --version

Show Release Versions

다음의 명령어로 설치 가능한 버전들을 확인할 수 있습니다.

$ fvm releases

Install Specific Flutter Version

원하는 버전을 선택했다면 다음 명령어로 설치를 해줍니다.

$ fvm install {version}
Ex) $ fvm install 3.13.4

List up the Installed Version

다음 명령어로 설치된 버전들을 볼 수 있습니다.

$ fvm list

Set the Version to Use

여러 버전을 설치했다면, 그 중 사용하고 싶은 버전을 설정할 수 있습니다.

$ fvm use {version}
Ex) $ fvm use 3.13.4

단, flutter project의 root folder에서 실행해야 합니다.

현재 project에서 사용할 버전을 설정하는 것이니까요.

Remove the Installed Version

다음 명령어로 설치된 flutter를 삭제할 수 있습니다.

$ fvm remove {version}
Ex) $ fvm remove 3.13.4

Show Information about Environment and Project Configuration

다음 명령어로 현재 환경과 프로젝트 구성에 대해 살펴볼 수 있습니다.

$ fvm doctor

Set the Global Version

다음 명령어로 시스템 전역에서 사용할 버전을 명시할 수 있습니다.

$ fvm global {version}
Ex) $ fvm global 3.13.4

Wrap Up

프로젝트 설정까지는 다루지 않았는데, 필요하다고 생각되면 그 부분도 추가해보도록 할게요.

여러 버전을 사용해야 한다면 pyenvnvm과 같이 유용하게 사용할 수 있을 것 같아요.

'Dart (Flutter)' 카테고리의 다른 글

[Flutter] Provider  (0) 2023.08.12
[Flutter] Online Multitools 개발기  (0) 2023.08.06
[Flutter] How to Create Link Button  (0) 2023.08.02
[Flutter] How to use Google Fonts in Flutter  (0) 2023.06.30
[Flutter] How to Handle Image in Mobile  (0) 2023.04.27

댓글