windows的这篇文章介绍了如何保证一个项目使用低版本的node。还有项目使用其他高版本的node呢?这就需要nvm啦_夏天想的博客-CSDN博客_使用低版本node
下面介绍mac的
首先卸载电脑上已经安装的node。
npm ls -g --depth=0
sudo rm -rf /usr/local/lib/node_modules
sudo rm /usr/local/bin/node
cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm
安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
如果输入
nvm -v
提示zsh: command not found: nvm
然后输入vi .bash_profile。
输入下面内容:wq!退出
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
然后在执行source .bash_profile
最后就可以下载你想要的版本啦
nvm install stable # 安装最新稳定版 node,现在是 5.0.0
nvm install 4.2.2 # 安装 4.2.2 版本