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
[Flutter] Flutter 2.0버전 파헤치기 Part2 기존 프로젝트 박살내지 않고 2.0 업그레이드하기 (FVM)
구글이 아주 작정했구나 ㅎㅎ #flutter #더코딩파파 #flutter2.0
Flutter 2.0 | Introduction | flutter setup | flutter upgrade
[ Flutter 2 UPDATE ] (1) Null Safety
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 |