Zsh로 Flutter 도입해 보았다(Mac용)

오늘 Flutter를 도입하려고 노력하고 힘들어서 좌절했기 때문에, 이 기사가 그 밖에 똑같이 하려고 하는 사람의 도움이 되면 다행입니다.
Zsh에서 Flutter 도입 일본어 문서, 기사 등은 찾은 곳이 없었습니다. 그래서, 영어의 기사와 Flutter의 공식 문서를 참고로 했습니다.

우선, 이쪽의 2개의 기사를 참고로 했습니다. ( htps : // 이 m / 및 my0610 / ms / 896dc8 에c9 95c33194f ,
htps : // 이 m / 아카츠카 / ms / 3b8 아 5 아 6d94 아 )

하지만 이 기사는 명령 쉘에 Zsh를 채용하고 있는 분용이 아닙니다.

전제



Mac Catalina 10.15.2 (Macbook pro 2019 모델)
Xcode 11.3.1

환경 구축 절차



Flutter SDK 다운로드



공식 사이트 에서 SDK 다운로드.
처음에 zip을 다운로드하는 곳은 어디서나 좋다고 생각합니다만, zip을 해동한 후는 해동해 나온, Flutter라고 하는 폴더를 안전한 장소에 보관합시다. (내 경우에는 user 아래에 developer라는 폴더를 만들어 거기에 보관했습니다)

PATH를 통과



먼저 Terminal을 엽니다. (터미널을 찾을 수 없으면 Spotlight Search에서 검색해보십시오)

이런 식으로 열면 OK입니다. Terminal 위에 집 로고와 사용자 이름이 있는지 확인하십시오. (터미널에서 cd를 입력하고 Enter에서 홈 디렉토리로 이동할 수 있습니다)

그래서 PATH를 통과시키기 위해 .zshrc를 vim으로 엽니다.
vim .zshrc

위의 코드를 Terminal에 복사 붙여 넣어 주시면 zshrc를 열 것인가 생각합니다.
그리고이 zshrc에서 flutter에 PATH를 통과시키는 코드를 작성합니다.

vim이 열리면 i를 눌러 편집 모드로 전환합니다.
export PATH="$PATH:[FlutterフォルダまでのPATHを入力]/bin"

제 경우에는 User 아래 Developer라는 폴더에 flutter 폴더가 있으므로 코드는 아래와 같습니다. 참고로 해 주셨으면 다행입니다.
export PATH="$PATH:/Users/[僕のUSERNAME]/Developer/flutter/bin"

자신의 PATH를 입력할 수 있으면 esc 키를 눌러 :wq!와 타입. 그렇다면 원래 홈 디렉토리로 돌아갈 수 있다고 생각합니다.
그런 다음 터미널 탭을 닫고 새 탭을 엽니다.

제대로 PATH가 통과했는지 확인합시다.
which flutter

# 以下の様にパスが出ればOKです
/Users/[僕のUSERNAME]/Developer/flutter/bin/flutter

종속성 확인


flutter doctor 와 Terminal로 타이핑하고 의존성을 확인합시다.
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Mac OS X 10.15.2 19C57,
    locale en-JP)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.5)
[✓] VS Code (version 1.42.0)
[!] Connected device
    ! No devices available

! Doctor found issues in 1 category.

위와 같이 표시되면 괜찮습니다.

여기에서 오류가 나오더라도 초조하지 마십시오!

에러가 나오더라도 대부분의 경우에는 무엇이 다운로드되지 않았는지 플러그인을 설치할 수 없을 뿐이므로 Terminal에 나오는 지시에 따라 천천히 다운로드 해 봅시다.

이 기사環境構築手順:おまけ 의 장이 참고가 된다고 생각합니다.

에러가 없어지면, 환경 구축 완료입니다. 수고하셨습니다! !

참고한 기사


  • htps : // f ぅ라고 r. v / cs / tsu rs d / in s tai l / mac s # up dae-r 빠 th
  • h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 58400500 / zsh
  • htps : // 이 m / 아카츠카는 / ms / 3b8 아 5 아 6d94 아
  • htps : // 이 m / 및 my0610 / ms / 896dc8 에c9 95c33194f
  • 좋은 웹페이지 즐겨찾기