2017-02-27 6 views
1

8 개월 전에 homebrew를 통해 node을 설치했습니다.홈 브루 (Homebrew)의 심볼릭 링크가 너무 많습니다. 어떻게해야합니까?

  • 방금 ​​homebrew를 통해 노드를 업그레이드하려고 시도했지만 작동하지 않았습니다.

  • 대신에, 나는 (내가 코드를 잊지)하지만 난 내 NPM의 작동이 중지 때문에 대신 내 NPM을 아프게 생각하고 내가 지금 오류를 해결하는 코드의 라인을 실행하는 저를 격려 어떤 메시지를 받았습니다 : zsh: command not found: npm npm 명령을 실행할 때.

  • 나는 내가 발견 양조 의사를 실행하면 그때 내가 포함, 깨진 symlinks을 많이 가지고 this guide

  • 와 사제를 통해 노드를 다시 시작 this guide

  • 완전히 제거 노드에 진행

    /usr/local/share/man/man1/npm-README.1

    /usr/지방/주/m : 같은 많은 NPM 파일 AN/MAN1/NPM-access.1 (60 포함한 다른 NPM 파일 및 기타 필즈와 함께)

    /usr/local/share/man/man1/npm-adduser.1

    :

    /usr/지방/빈/꿀꿀

    /usr/지방/빈/꿀꺽 내가 여기에서 가야합니까

? 나는 그들이 제대로 작동하도록 가정용으로 nodenpm을 다시 설치하기 만하면됩니다. brew prune:으로 깨진 기호 링크를 제거해야합니까, 아니면 더 많은 문제가 생길 수 있습니까? 고맙습니다.

답변

3

brew prune입니다. 당신은 또한 그것을 말라 버려서 --dry-run 플래그로 무엇이 제거되는지 볼 수 있습니다.

prune [--dry-run] 
       Remove dead symlinks from the Homebrew prefix. This is generally not needed, but can be useful when doing DIY installations. Also remove broken app 
       symlinks from /Applications and ~/Applications that were previously created by brew linkapps. 

       If --dry-run or -n is passed, show what would be removed, but do not actually remove anything. 
+0

Works! 내 생명을 구 해주셔서 고마워. – georgej