Dart 3.0적용하기 (윈도우)

악어·2023년 5월 21일
0
post-thumbnail

3.0 출시!

dart 3.0이 출시했다.
release 버전 단계가 올라간 만큼
많은 새 기능들이 추가되어 다뤄보려한다.

기능을 다루기 전에 먼저 dart 3.0을
적용하는 방법에 대해 다뤄본다.



1. 현재 버전 확인

먼저 자신의 dart 버전이 2.xx 인지 3.xx인지 확인하자.
cmd나 각자 사용중인 terminal에서 다음을 입력한다.

flutter --version

플러터가 잘 설치되어 있다면 위와 같이 뜰 것이다.
만약 여기 dart의 버전이 2.x.x라면 업그레이드가 필요하다.



2. 버전 업그레이드

업그레이드는 flutter upgrade를 해주면
dart도 최신 버전으로 함께 업그레이드 된다.


flutter upgrade

간혹 에러가 뜨는 경우에는 그냥


flutter upgrade --force

이렇게 강제로 업데이트하자.


만약 이것도 안되고 저것도 안된다?
그럼 본인의 flutter 폴더 경로로 가서
직접 삭제한 뒤 여기에서 최신 버전의 플러터를
다운받아 해당 경로에 다시 넣어주자.



3. IDE 플러그인 업데이트

vscode나 android studio 등의 IDE를 쓰고 있을텐데,
여기서 사용중인 플러터 플러그인이 있다면(안스는 필수다)
이것도 업데이트 해주는게 좋을 듯 하다.

안드로이드 스튜디오만 써봤으므로
이것 기준으로 설명한다.

방법은 간단하다.
안드로디으 스튜디오를 켜고
ctrl + alt + s를 눌러 셋팅을 켠다.

왼쪽 탭에서 plugins를 선택했을때,
업그레이드 가능한 플러그인의 경우
업그레이드 버튼이 활성화된다.


실행 후 IDE를 재실행하면 dart 3.0의
강력한 기능들을 모두 사용할 수 있다!


새 기능들의 상세한 활용을 앞으로 몇개정도의
포스팅을 할애해 정리해보려한다.



V3 방화벽의 dart.exe 차단 문제

내 경우 업그레이드를 진행하자,
v3에서 갑자기 dart를 실행할때마다
방화벽 차단 관련 문구를 띄웠다.

실행할때마다 일일이 허용을 눌러줄수는
없기에 해결 방법을 좀 찾아봤는데,
개인 방화벽 설정도 해보고 했지만
개선되지 않았다.

결국 v3를 삭제하고 다시 설치하니
잘 실행된다...
혹시 같은 문제를 겪고있다면 참고하자.

profile
냅다 회사부터 세워버린 개발자

0개의 댓글