IT/Tips
[macOS] M1 맥북 path 설정 방법
ITeaStory
2021. 6. 13. 17:15
M1 맥북에 valet을 사용해서 laravel 개발환경을 만들었습니다.
그런데 composer를 사용해서 valet을 설치했는데도 valet 명령어를 사용할 수가 없었습니다.
이유가 뭘까요?
결론부터 말하자면 PATH 문제였습니다.
아래는 문제가 됐던 부분 및 해결했던 방법입니다.
기본 쉘이 M1 맥북은 zsh이라 .zprofile에 path를 입력해 줬습니다.
대부분 ~/.composer/vendor/bin을 path에 추가하라고 되어 있었습니다.
라라벨코리아의 문서에서도 그렇게 되어 있었죠.
https://laravel.kr/docs/8.x/valet
원래 PATH에 ~/.composer/vendor/bin을 추가하기 위해 아래 스샷의 2번째 줄을 추가해 줬습니다.
그리고 source .zprofile로 변경 내용을 적용해 줬는데 valet 명령어를 못 찾았습니다.
알아보니 zsh에서 path에 홈을 나타내는 ~이게 먹히지 않는다는군요!
대신 아래처럼 PATH를 설정해줬더니 제대로 동작했습니다.
export PATH="$PATH:$HOME/.composer/vendor/bin"
넣어준 후 source .zprofile 해주면 잘 동작할 거예요.