flutter

vs code 플러터 세팅

paulaner80 2019. 3. 12. 10:47
반응형


플러터 설치 후 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로 업데이트 되었다.