Mac OS X完整卸载Node.js,根据使用的工具不同,分为两种情况:
对于使用brew的用户, OSX:
卸载Node.js
brew uninstall node;
# 或者 `brew uninstall --force node` 这个会删除所有的版本
brew cleanup;
rm -f /usr/local/bin/npm /usr/local/lib/dtrace/node.d;
rm -rf ~/.npm;
安装Node.js
brew install node;
which node # => /usr/local/bin/node
export NODE_PATH='/usr/local/lib/node_modules' # <--- add this ~/.bashrc
查看更多安装信息,执行
brew info node
使用NVM的用户:
NVM是用于管理Node多个版本的解决方案。
> nvm uninstall v4.1.0
> nvm install v8.1.2
> nvm use v8.1.2
> nvm list
v4.2.0
v5.8.0
v6.11.0
-> v8.1.2
system
如果想在不同的项目中使用不同的node版本,可以考虑使用AVN。