1、先删除电脑上的node
安装 nvm 之前最好先删除下已安装的 node 和全局 node 模块,避免引起冲突。
根据需求,输入以下终端指令。
卸载从官网下载的pkg文件的nodejs:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
卸载从homebrew 安装的node:
brew uninstall node
之后在终端输入 node -v npm -v 验证是否卸载完成。
2、安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
问题:fatal: unable to access 'https://github.com/nvm-sh/nvm.git/'
解决方案:mac终端执行以下命令
git config --global --unset http.proxy
git config --global --unset https.proxy
3.安装完成后关闭终端,重新打开终端输入 nvm -v 验证一下是否安装成功,当出现版本号时,说明已安装成功。
查询可以安装的版本: nvm ls-remote
4、nvm操作
①:使用 nvm install node版本号 也可直接输入nvm install node 最新版本
②:使用 nvm list 或 nvm ls 可查看当前安装的node版本
③:使用 nvm use node版本 可以切换当前使用的node
④:使用 nvm alias default node版本 可以指定默认打开终端时的node版本