-
gyp: No Xcode or CLT version detected! 에러 해결하기■ Front-End/- Node.js 2020. 4. 2. 13:22
Mac OS 카탈리나로 업데이트한 후 프로젝트에서 npm install을 실행했더니
"gyp: No Xcode or CLT version detected!"
라는 에러메세지가 나타나면서, 일부 모듈이 설치가 안되는 문제가 발생했다.
No Xcode 라는 메세지를 보고, 내가 Xcode를 설치 안했나? 했을텐데? 하고 앱스토어에서 검색해봤는데 삭제되어있었다.
그래서 다시 앱스토어에서 재설치하고 npm install 해봤는데, 또 실패..
구글링해보니 아예 xcode를 삭제하고 다시 재설치해야 했다.
🛎 해결 방법
1. xcode 삭제
> sudo rm -r -f {xcode설치 경로}
xcode 설치 경로는 아래 명령어를 입력하면 나온다. (일반적으로 /Library/Developer/CommandLineTools 이다.)
> xcode-select --print-path
만약 경로가 나타나지 않으면 xcode가 설치되지 않은 상태임으로 바로 2번으로 간다.
2. xcode 설치
> xcode-select --install
xcode를 설치한 뒤, 다시 npm install하면 에러 없이 성공적으로 설치된다.
처음엔 계속해서 프로젝트에 module import 에러가 발생하는데, 다시 인텔리제이/이클립스를 종료 후 재시작하면 사라져있다😃
'■ Front-End > - Node.js' 카테고리의 다른 글
#5-1. http 모듈을 이용한 웹 서버 만들기 (0) 2019.06.26 # 연습문제 1 (0) 2019.06.25 #4. 노드의 기본 기능 알아보기 (0) 2019.06.25 #2-3. 노드의 자바스크립트와 친해지기 (0) 2019.05.09 #1. 노드 간단하게 살펴보기 (0) 2019.05.01