Nodejs 重装 on Mac

如何知道Nodejs是用什么安装的?

which node
这个只是说明current node版本使用的是nvm安装的node。

which node.png

nvm安装的node

nvm安装node在目录~/.nvm下面

~/.nvm 目录.png

nvm 删除不需要的node版本nvm uninstall $version

brew安装的node

brew是Mac 上常用的包管理 工具,所以可以检查下之前是否用brew安装过node。
查看brew是否安装了node,可以使用brew list cmd

brew list.png

用brew安装了node,卸载命令brew uninstall node
如果遇到提示:node被yarn依赖,可以参照提示的命令brew uninstall --ignore-dependencies node 强制删除node,忽略依赖。

Note:brew安装的所有的package都在目录/usr/local/Cellar

/usr/local/Cellar.png

官网pkg安装包安装的node

使用官网安装包安装的node,运行后会自动安装在全局目录,其中node命令在/usr/local/bin/node,npm命令在全局 node_modules目录中,路径为/usr/local/lib/node_modules/npm
直接一条命令
brew uninstall node

官网下载pkg安装包的

https://blog.csdn.net/shiquanqq/article/details/78032943
一条命令
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
https://segmentfault.com/a/1190000007445643


参考文章

之前使用nvm也遇到类似的问题,在这篇文章,博主写的非常详细了。
一篇文章了解Mac上Node环境配置
Mac OSX下重装node.js
正确的安装和使用nvm on mac

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容