매번 맥의 버전업을 해줄 때마다
gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/Users/corgi/.nvm/versions/node/v14.16.0/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack at ChildProcess.emit (events.js:315:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)
gyp ERR! System Darwin 20.3.0
gyp ERR! command "/Users/corgi/.nvm/versions/node/v14.16.0/bin/node" "/Users/corgi/.nvm/versions/node/v14.16.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/corgi/Documents/0.HeeYoun/lecture/velopert/begin-react/node_modules/watchpack-chokidar2/node_modules/fsevents
gyp ERR! node -v v14.16.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
이러한 에러가 나고는 한다 ......
이유는 모르겠으나 Xcode를 지우고 새로 재설치하면 해결된다.
xcode-select --print-path
기본 설정은 /Library/Developer/CommandLineTools 이지만 만약을 대비해서 확인해야 한다.
sudo rm -r -f /Library/Developer/CommandLineTools
명령어로 관리자 권한으로 강제로 삭제한다.
xcode-select --install
로 재설치하면 에러가 나지 않고 해결이 된다!