步骤一:先查看自己本地电脑是否安装了非采用nvm 的 node 管理包
node -v 如果有输出 node 版本 先删除
如果采用官方下载的pkg 安装包采用以下方式删除:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
安装nvm
官方地址:https://github.com/creationix/nvm
在终端输入:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
安装完毕终端输入:
command -v nvm
若提示: nvm: command not found
在OS X上,如果nvm: command not found
运行安装脚本后,可能是以下原因之一:
- 您的系统可能没有
.bash_profile 这个file文件
。只需创建一个touch ~/.bash_profile
并再次运行安装脚本 - 您可能需要重新启动终端实例。尝试在终端中打开新的标签/窗口,然后重试
主要查看nvm 的路径地址进行全局配置: 因为我电脑安装了git 固路径为.nvm
使用vim 打开 vim .bash_profile 查看环境变量配置
查看$HOME 路径地址 终端输入:echo $HOME
NVM_DIR 配置到该安装的工程软件下
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
最后终端执行:
nvm --version
0.33.11 输出版本表示安装成功
安装相关node 版本 并且使用指定版本
查看远端所有node版本
nvm ls-remote
默认安装最新的版本
nvm install node
安装指定版本的node
nvm install v10.14.1
查看已安装的node 版本
nvm ls
切换运行node 指定版本
nvm use v10.14.1
箭头处表示当前默认的node 版本
default 表示重新打开终端的默认node 版本
nvm 设置默认node 版本
nvm alias default v10.14.1
node -v 查看是否成功
nvm 删除指定版本node
nvm uninstall v11.3.0