App/Flutter

[ FLUTTER ] Flutter2.0 Upgrade

거북 2021. 3. 9. 16:31

 

Flutter2.0 적용방식 : Global, Project

 

Global : 최신버전의 SDK로 모든 프로젝트에 적용

     Upgrade 방법 : 터미널 -> flutter upgrade

 

Project : 현재 프로젝트에만 적용 (FVM Package를 사용하면 현재 프로젝트에만 다른 버전을 적용할 수 있음)

FVM Package를 이용한 Project Upgrade 방법 : 

순서 명령어 설명
1. 터미널 -> dart pub global activate fvm FVM Package 설치
2. export PATH="$PATH":"$HOME/.pub-cache/bin" 환경변수 설정
3. 터미널 -> fvm use 2.0.3 or fvm use 1.22.5 프로젝트에 반영할 SDK 버전 선택
4. fvm flutter --version 바이너리버전 설치
5. settings.json ->
"dart.flutterSdkPath": "/Users/alice/fvm/versions"
VsCode에서 코드를 검사할 SDK 경로 설정
6. pubspec.yaml ->
environment:
   sdk: ">=2.12.2 <3.0.0"
VsCode에서 코드를 검사할 dart버전 설정
7. 터미널 -> fvm flutter run fvm을 사용하는 모든 플러터 명령어는 fvm flutter로 사용됨

 


 

Links

[Flutter] Flutter 2.0버전 파헤치기 Part 1 Null Safety

https://youtu.be/lNUcJXtyeUE

[Flutter] Flutter 2.0버전 파헤치기 Part2 기존 프로젝트 박살내지 않고 2.0 업그레이드하기 (FVM)

https://youtu.be/lSzUABa4OTI

구글이 아주 작정했구나 ㅎㅎ #flutter #더코딩파파 #flutter2.0

https://youtu.be/lSzUABa4OTI

Flutter 2.0 | Introduction | flutter setup | flutter upgrade

https://youtu.be/3MLT671MsYk

[ Flutter 2 UPDATE ] (1) Null Safety

https://youtu.be/EYkJzQ7rCic

Flutter2.0 기존 프로젝트 null safety로 마이그레이션하기

https://velog.io/@kimbiyam/Flutter-2.0-기존-프로젝트-null-safety-적용

'App > Flutter' 카테고리의 다른 글

[ FLUTTER ] FVM CLI Device 구동  (0) 2021.04.23
[ Flutter ] FVM 기본 명령어  (0) 2021.04.11
[ FLUTTER ] 커스텀 플러그인(Widget)  (0) 2021.02.20
[ FLUTTER ] setState() 매개변수 전달  (0) 2021.02.19
[ FLUTTER ] Icons 속성  (0) 2021.02.18