由于用了brew安装的node ,用
brew uninstall node 卸载node后发现还是没有解决问题。那么一定是这个命令没有完全卸载node,那么只好自己手动卸载了。
cd 到根目录
find . -name "node"
find . -name "npm"删除所有搜索与node相关的结果
重新
brew instll node安装结束肯能会提示err:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink lib/dtrace/node.d
Target /usr/local/lib/dtrace/node.d
already exists. You may want to remove it:
rm '/usr/local/lib/dtrace/node.d' To force the link and overwrite all conflicting files:
brew link --overwrite node
不用慌张,安照错误提示操作
rm '/usr/local/lib/dtrace/node.d'`
brew link --overwrite node重新运行命令发现
node -v 安装成功了。
npm -v后确认,重装成果。node又恢复正常了!所以在mac环境下要慎用n升级工具来升级node.js版本。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。









