Flutter 버전 관리를 위한 FVM 설치 및 핵심 명령어

FVM 설치 방법

FVM 설치 방법:

  • Homebrew를 통한 설치:
$ brew tap leoafarias/fvm
$ brew install fvm
  • Dart 패키지 매니저로 설치:
$ dart pub global activate fvm

환경 변수 설정(~/.zshrc 또는 ~/.bashrc):

export PATH="$HOME/fvm/default/bin:$HOME/.pub-cache/bin:$PATH"
# 또는
export PATH="$PATH":"$HOME/.pub-cache/bin"

설치 문제 해결:

  • 버전 설치 시 응답 없음: 네트워크 변경 시도
  • 설치 지연: 프록시 설정 확인

FVM 명령어 레퍼런스

명령어약식설명사용 예시
버전 관리
fvm install [버전]-특정 Flutter 버전 설치fvm install 3.16.4
fvm use [버전]-현재 프로젝트 버전 설정(.fvm 생성)fvm use stable
fvm global [버전]-전역 기본 버전 설정fvm global 3.16.4
fvm remove [버전]fvm rm설치된 버전 삭제fvm rm 3.10.0
정보 조회
fvm listfvm ls설치된 버전 목록 표시fvm ls
fvm releasesfvm list-remote설치 가능한 버전 목록fvm releases
fvm versionfvm -vFVM 자체 버전 확인fvm -v
프로젝트 작업
fvm flutter [명령]fvm fl프로젝트 Flutter 명령 실행fvm fl run
fvm dart [명령]-프로젝트 Dart 명령 실행fvm dart pub get
캐시 관리
fvm cache clean-다운로드 캐시 정리fvm cache clean
fvm config-FVM 설정 확인/수정fvm config --cache-path

FVM 사용 예제

버전 관리

# 안정판 설치
fvm install stable

# 특정 버전 설치
fvm install 3.16.4

# 프로젝트 버전 지정
fvm use 3.16.4

# 전역 버전 설정
fvm global 3.16.4

# 구버전 삭제
fvm remove 3.10.0

버전 정보 확인

# 설치된 버전 목록(* = 전역 기본 버전)
fvm list

# 설치 가능한 모든 버전 조회
fvm releases

프로젝트 명령 실행

# 프로젝트 버전으로 Flutter 명령 실행
fvm flutter pub get
fvm flutter run

# 단축 명령 사용
fvm fl run

중요 사용 규칙

  • flutter --version: fvm global로 설정된 전역 버전 사용(어디서나 실행 가능)
  • fvm flutter --version: fvm use로 설정된 프로젝트 버전 사용(프로젝트 디렉토리 내에서만 실행)

명령어 실행 시 주의사항:

# 전역 버전 사용
$ flutter run

# 프로젝트 지정 버전 사용
$ fvm flutter run

태그: Flutter FVM 버전관리 Dart cli

6월 29일 19:08에 게시됨