반응형
M1 맥북에 valet을 사용해서 laravel 개발환경을 만들었습니다.
그런데 composer를 사용해서 valet을 설치했는데도 valet 명령어를 사용할 수가 없었습니다.
이유가 뭘까요?
결론부터 말하자면 PATH 문제였습니다.
아래는 문제가 됐던 부분 및 해결했던 방법입니다.
기본 쉘이 M1 맥북은 zsh이라 .zprofile에 path를 입력해 줬습니다.
대부분 ~/.composer/vendor/bin을 path에 추가하라고 되어 있었습니다.
라라벨코리아의 문서에서도 그렇게 되어 있었죠.
https://laravel.kr/docs/8.x/valet
라라벨 8.x - 발렛-Valet
라라벨 한글 메뉴얼 8.x - 발렛-Valet
laravel.kr
원래 PATH에 ~/.composer/vendor/bin을 추가하기 위해 아래 스샷의 2번째 줄을 추가해 줬습니다.
그리고 source .zprofile로 변경 내용을 적용해 줬는데 valet 명령어를 못 찾았습니다.
알아보니 zsh에서 path에 홈을 나타내는 ~이게 먹히지 않는다는군요!
대신 아래처럼 PATH를 설정해줬더니 제대로 동작했습니다.
export PATH="$PATH:$HOME/.composer/vendor/bin"
넣어준 후 source .zprofile 해주면 잘 동작할 거예요.
반응형
'IT > Tips' 카테고리의 다른 글
MaEPSBroker 삭제해도 될까? 무슨 프로그램?! (0) | 2022.06.20 |
---|---|
이 앱이 디바이스를 변경할 수 있도록 안뜨게 하는 방법 (1) | 2022.06.16 |
원신 로지텍 매크로 안되는 문제 해결 방법 (13) | 2022.05.09 |
PDF Acrobat Reader 도구 창 숨기기 (0) | 2022.04.30 |
[macOS] 맥 터미널에서 사용자 이름 호스트 이름 숨기기 (0) | 2021.05.16 |
[macOS] 맥에서 .DS_Store파일 안 생기게 하는 방법 (2) | 2021.05.16 |
[macOS] 맥북에서 사용자 이름 변경하기 (0) | 2021.05.13 |
Windows에서 리눅스 처럼 watch 기능 사용하기 (0) | 2021.05.12 |
댓글0