我正在尝试设置节点而不在我的mac上使用sudo。我点了这个链接http://www.johnpapa.net/how-to-use-npm-global-without-sudo-on-osx/。
我正在使用mac上的节点。所以我按照已经拥有节点的步骤进行了操作?
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
然而,第三步
brew uninstall node
给我一个奇怪的错误
No such keg: /usr/local/Cellar/node
我查看是否有自制的
brew help
我还有它。
看起来这条路已经消失了。这似乎是遵循此程序的常见链接,因此我不确定我缺少什么。任何反馈都会非常感激。
感谢。
答案 0 :(得分:3)
我已经克服了这个问题,我正常使用brew安装节点:
brew install node
然后我这样做:
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules