uju's Tech

어느날 발생한 [gyp: No Xcode or CLT version detected!] 에러 본문

Node

어느날 발생한 [gyp: No Xcode or CLT version detected!] 에러

ujusy 2020. 9. 24. 16:18

<이 에러로 고통받는 누군가의 도움이 되기 위해 쓰는 포스팅..>

 

평소와 다름 없이 npm install 을 진행했다. 그런데 처음보는 gyp: No Xcode or CLT version detected! 가 발생하였고 해결하기 위해 구글을 이용해보았다. 

 

에러..

구글 서치 결과 대부분의 블로그와 StackOverflow에서 

1. 설치된 command line tools 위치를 얻는다. : xcode-select --print-path
2. 해당 폴더 제거 : sudo rm -r -f /Library/Developer/CommandLineTools
3. 재설치 : xcode-select --install

 

BUT. 재설치를 하는 과정에서 소프트웨어 연결을 할수없다는 에러가 뜬다..

 

일단 에러메시지를 확인해보면 xcode 때문에 발생하는 에러인 것 같다. 

(사실 업데이트를 수동으로 설정해 두어서 오랜기간동안 업데이트 진행을 하지않았다..)

 

<필자가 해결한 방법..>

 

1.  xcode 최신버전으로 업데이트
2. mac도 최신버전으로 업데이트(꼭 안해도 되는거 같다.)
3.  수동으로 설치해준다.( developer.apple.com/download/more/ )
1. xcode 실행 
2.xcode->opendevelperTool

3. more developer tools

4.

4. 최신 버전 command line tools 를 수동으로 설치해주자. 
5. 다시 npm install (좀 오래걸릴 수 있다.)

 

끝! 

(업데이트를 자동으로 설정해 놓자..)

Comments