삽질의 연속
\2023년 2월 어느 날...
이제껏 써오던 윈도우에 대한 매너리즘.. Mac OS라는 새로움에 대한 동경...
어느 순간 난 당근마켓에서 2020 맥북 중고를 노리고 있었다...
사놓고 넷플릭스만 봤다는 판매자의 말처럼 기스 하나 없이 깨끗한 맥북에 대한 기대는 잠시..
첫번째 난관이었던 윈도우 11 설치를 무사히 마친 후
Flutter 개발환경 구축을 위해
안드로이드 스튜디오와 Flutter SDK를 다운받은 나는
환경변수 설정이라는 큰 벽에 부딫히게 되었다.
Mac OS는 윈도우와는 달리
환경변수를 터미널 창에서 해야 하는 것이었다....
zshrc를 알게 되다
zshrc는 맥, 리눅스에서 사용되는 기본 쉘 편집기라고 한다.
기본 명령어도 모르는 분을 위해 말씀드리자면 다음 3가지의 스크립트는 알아야 원활하게 환경변수 설정이 가능하다.
vi ~/.zshrc | 터미널에서 vim 에디터를 실행하는 명령어이다. |
:q, :wq | :q는 vim 에디터에 입력한 값을 저장하지 않고 vim 에디터를 빠져 나가는 명령어이며, :wq는 입력한 결과를 저장하고 빠져 나간다. |
source ~/.zshrc | 저장한 vim 에디터 값을 적용하는 명령어이다. |
작업 과정 자체는 단순하다... 다만 익숙하지 않을 뿐
먼저 vi ~/.zshrc를 입력하여 에디터를 연 후 다음과 같이 입력한다.
export ANDROID_HOME=$HOME/Develop/Android/SDK
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/emultor
export PATH=$PATH:/Users/silverbullet/Develop/Flutter/SDK/bin
안드로이드 SDK, Flutter SDK의 설치 위치를 환경변수로 등록하였다.
그리고 ESC를 누르고 :wq를 입력하여 에디터를 빠져 나간 후
source ~/.zshrc를 입력하여 입력 내용을 적용하면 된다.
이렇게 쉽지만.. 1시간 동안 구글링하며 겨우 찾았다는 건 안 비밀이다..
flutter doctor 명령어로 설치가 되었는지 확인도 잘 되고..
안드로이드 스튜디오로 새 Flutter 프로젝트도 잘 만들어진다...
코딩하는 초등교사에서 코딩하는 장학사가 된지 어언 2년....
다시 시작해 보는 즐거운 두뇌 트레이닝...
잘 할수 있겠지??
'DEVELOPMENT > FLUTTER' 카테고리의 다른 글
Image.asset Widget (0) | 2023.05.13 |
---|---|
UI Development Exam - InkWell, onTab Event (0) | 2022.02.02 |
UI Development Exam - CircleAvartar, DrawerHeader (0) | 2022.01.23 |
UI Development Exam - Image, Expanded Widget (0) | 2022.01.22 |
UI Development Exam - Widget 너비 조정, Child Widget 데이터 전달, Custom Font 사용 (0) | 2022.01.20 |