vs code 플러터 세팅
플러터 설치 후 Flutter Doctor를 실행시켜 봅니다.
혹시 이런 메시지가 나오면 이번에는 Locate SDK를 선택하여 경로(C:\src\flutter)를 지정해줍니다.
flutter SDK를 다운 받아 줍니다.
그리고 여기서 다운 받아줍니다.
저는 c:\src\flutter에 ZIP파일을 풀었습니다. 다운받은 ZIP파일을 풀면 아래같은 폴더가 생깁니다.
그 중 flutter_console.bat 을 실행시키면 cmd에서 flutter 명령어를 사용할 수 있습니다.
flutter_console.bat 파일을 실행시킨 모습입니다.
여기서 flutter doctor를 실행시킬 수도 있습니다.
설치 후 에도 이런 메시지가 나오면 Locate SDK를 선택해주세요.
이제 설치는 다 되었고, 플러터 프로젝트를 만들어 봅니다.
명령 팔렛트를 열어서 Fultter: New Project를 선택합니다. 그럼 아래 같은 창이 나오고 프로젝트 이름을 입력합니다.
프로젝트 이름을 입력한 후 프로젝트 위치를 설정하는 단계가 있습니다. 저는 hello_world폴더를 하나 더 만들어서 선택했더니 아래와 같이 hello_wold\hello_world에 프로젝트가 만들어졌습니다. 다음부터는 디렉토리까지 만들어준다는 것을 명심해야겠습니다.
flutter_console.bat 파일을 게속 사용하는 방법도 있지만 환경변수에 넣어 놓고 사용하면 편합니다.
플러터 에뮬레이터 실행
vscode의 명령 팔렛트로 에뮬레이터를 실행시킬 수 있는데
갑자기 launch emulator명령어가 사라졌다.
이럴경우 터미널에 명령어를 통해서 에뮬레이터를 실행시킬 수 도 있다.
flutter emulator 명령을 통해서 에뮬레이터 목록을 확인할 수 있고,
--launch 옵션을 통해서 에뮬레이터를 실행시킨다.
플러터 업데이트
이 후에 사용하다보면 아래처럼 플러터를 업그레이드 하라는 메시지가 나온다.
A new version of Flutter is available!
To update to the latest version, run "flutter upgrade".
그런데 플러터 업그레이드 명령을 하니 다음과 같은 에러가 났다.
PS > flutter upgrade
Failed to stash local changes: ProcessException: Process "git" exited abnormally:
fatal: not a git repository (or any of the parent directories): .git
Command: git stash push -m flutter-upgrade-from-v1.3.14
버전을 확인하니 아래와 같았다.
PS > flutter --version
Flutter 1.3.14 • channel dev • https://github.com/flutter/flutter.git
Framework • revision 8e7e435706 (6 weeks ago) • 2019-03-21 15:31:46 -0700
Engine • revision d4d4883216
Tools • Dart 2.2.1 (build 2.2.1-dev.2.0 None)
위에서 설치 했던 C:\src\flutter 로 이동하여
fluttrer upgrade 명령을 하니 동작하였다.
이후 버전을 확인 하니 1.5.8로 업데이트 되었다.