티스토리 뷰
npm Xcode 에러 해결하기
문제 상황
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.
프로젝트를 진행하다가 위와 같은 에러가 나오며 npm install 이 진행되지 않았다. node_modules도 삭제해보고 clone도 다시 받아보고 별 짓을 다했는데 안됐다.
매우 어이없게도, 애플 xcode가 제대로 작동하지 않아서였다.
해결
$ xcode-select --print-path
위 명령어로 xcode 설치경로를 확인해준다. 대부분이 /Library/Developer/CommandLineTools
일 것이다.
$ sudo rm -r -f /Library/Developer/CommandLineTools
위에 명령어를 입력하고 mac 비밀번호를 입력하면 제거가 진행된다.
$ xcode-select --install
위에 명령어로 Xcode를 다시 설치해준다.
역시 기계는 껐다 키거나 삭제하고 재설치해주면 대부분 잘 돌아가는 거 같다.
'Programming' 카테고리의 다른 글
npm ERR! code ELIFECYCLE 해결하기 (0) | 2020.12.20 |
---|---|
[Node.js] express 프로젝트 셋업하기 (0) | 2020.02.29 |
댓글