如何知道Nodejs是用什么安装的?
which node
这个只是说明current node版本使用的是nvm安装的node。
nvm安装的node
nvm安装node在目录~/.nvm
下面
nvm 删除不需要的node版本nvm uninstall $version
brew安装的node
brew是Mac 上常用的包管理 工具,所以可以检查下之前是否用brew安装过node。
查看brew是否安装了node,可以使用brew list
cmd
用brew安装了node,卸载命令brew uninstall node
如果遇到提示:node被yarn依赖,可以参照提示的命令brew uninstall --ignore-dependencies node
强制删除node,忽略依赖。
Note:brew
安装的所有的package都在目录/usr/local/Cellar
下
官网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