본문 바로가기

flutter앱개발과정

Flutter 버전 업데이트 방법

Flutter 개발하다 보면 버전 업데이트할 일이 꼭 생긴다!
여기서는 FVM 없이, Flutter 기본 방법으로 업데이트해볼 것이다.

1. Flutter 설치 경로 확인하기

Flutter는 따로 설치 프로그램이 있는 게 아니라,
그냥 SDK 폴더를 받아서 쓰는 구조이다

설치 경로 예시

  • Mac: /Users/본인계정명/flutter
  • Windows: C:\src\flutter

만약 경로를 모르면 터미널에

which flutter

(Mac)
또는

where flutter

(Windows) 입력해서 찾을 수 있다!

2. Flutter 버전 업데이트 순서

2-1. Flutter SDK 폴더로 이동

터미널(또는 CMD)에서 Flutter 설치 경로로 이동한다.

cd (Flutter 설치 경로)

 

cd ~/flutter
 

2-2. 최신 버전 코드 가져오기 (git pull)

Flutter SDK 자체는 Git 저장소이기 때문에,
최신 버전으로 업데이트하려면 git pull을 해야 한다.

git pull
 
git pull은 Flutter 공식 저장소에서 최신 변경사항을 가져오는 명령어이다.

 

 

2-3. Flutter 환경 정리 및 업그레이드 (flutter upgrade)

코드를 가져왔으면 Flutter 환경도 업데이트해준다.

 
flutter upgrade
 
flutter upgrade는 Flutter SDK, dart, 플러그인 등을 한번에 정리해서 최신 상태로 만들어주는 명령어야.

3. 업데이트 확인 및 정리

3-1. 버전 확인하기

 
flutter --version
 

업데이트가 잘 됐는지 버전이 올라간 걸 확인한다.

3-2. 의존성 정리하기

 
flutter pub get

필요한 패키지들도 다시 받아준다.

3-3. 프로젝트 정리 

Flutter 메이저 버전이 크게 바뀌었으면, 깨끗하게 프로젝트를 리셋하는 것도 좋다.

 
flutter clean 
flutter pub get

4. 참고

  • 업데이트 후에는 flutter doctor로 점검하는 게 좋다!
 
  • 만약 git pull 중 충돌(conflict)이 발생하면, Flutter SDK를 새로 설치하는 것도 하나의 방법이다.

git pull로 Flutter 최신 코드를 가져오고,

flutter upgrade로 환경까지 깔끔하게 정리한다.

git pull은 왜 해야 할까?

  • Flutter SDK는 그냥 Git 저장소다.
  • 새로운 버전이 나오면 GitHub Flutter 저장소에 최신 코드가 올라온다.
  • 우리가 git pull을 하면 그 코드를 가져오는 거다.
  • 그래야 flutter upgrade 할 때 오류 없이 최신으로 반영할 수 있다.