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 할 때 오류 없이 최신으로 반영할 수 있다.
'flutter앱개발과정' 카테고리의 다른 글
| flutter 심화 GoRouter (0) | 2025.05.01 |
|---|---|
| 운동하실? 앱 - Map 페이지 흐름 정리 (0) | 2025.04.29 |
| flutter_naver_map 초기 설정 방법 (1) | 2025.04.25 |
| 위치 검색 앱 - 트러블 슈팅(위도 경도로 주소받아왔지만 네이버 API검색 결과가 없음) (0) | 2025.04.22 |
| 위치 검색 앱 -트러블 슈팅(위도 경도 위치가 외국으로 나옴) (1) | 2025.04.22 |