nvm is not compatible with the npm config "prefix" option: currently set to "/opt/homebrew"
Run `npm config delete prefix` or `nvm use --delete-prefix v16.13.2 --silent` to unset it.
갑자기 터미널을 시작하면 이런 메세지가 뜬다.
nvm은 npm 구성 "접두사" 옵션과 호환되지 않습니다: 현재 "/opt/homebrew"로 설정됨
`npm config delete prefix` 또는 `nvm use --delete-prefix v16.13.2 --silent`를 실행하여 설정을 해제합니다.
구글에 검색해보니 이런 메세지가 뜨는데 어.. 뭔 말이지.
그냥 싹 지우고 다시 깔기로 했다.
sudo rm -rf ~/.npm ~/.nvm ~/node_modules ~/.node-gyp ~/.npmrc ~/.node_repl_history
sudo rm -rf /usr/local/bin/npm /usr/local/bin/node-debug /usr/local/bin/node /usr/local/bin/node-gyp
sudo rm -rf /usr/local/share/man/man1/node* /usr/local/share/man/man1/npm*
sudo rm -rf /usr/local/include/node /usr/local/include/node_modules
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /usr/local/lib/dtrace/node.d
sudo rm -rf /opt/local/include/node /opt/local/bin/node /opt/local/lib/node
sudo rm -rf /usr/local/share/doc/node
sudo rm -rf /usr/local/share/systemtap/tapset/node.stp
brew uninstall node
brew doctor
brew cleanup --prune-prefix
이거 긁어다가 터미널에 붙이면 깔끔하게 삭제된다.
재설치 방법은 예전에 적어놨던 블로그 글이 있으니 그거 보고 재설치함.
https://hancoco.tistory.com/68?category=1035202
해결방법의 출처
그래도 nvm 실행이 안 될 경우
https://devbirdfeet.tistory.com/70
설치하고 보니 npm이 실행이 안 될 경우
brew uninstall npm
brew install npm
npm을 삭제 후 재설치를 해주면 된다. 나는 위에서 완전삭제를 했기때문에 설치만 다시 해주었다.
'프로그래밍 > nodejs' 카테고리의 다른 글
[220207]크롬에서 개발자도구>네트워크를 켠 상태에서 새로고침을 하면 인터넷이 끊기는 현상 해결 (0) | 2022.02.07 |
---|---|
[220207] 쿠키 / http 요청, 응답, 브라우저, 특징 (0) | 2022.02.07 |
[220204] 서버로 이루어진 게시판 만들기(CRUD 구현 : 생성,작성,수정,삭제) (0) | 2022.02.04 |
[220128] express 모듈로 서버 시작하기, 요청헤더, 응답헤더, form과 연결하기 (0) | 2022.02.03 |
[220128] nunjucks 설치, 세팅, 사용 (0) | 2022.02.02 |
댓글