步骤一:先查看自己本地电脑是否安装了非采用nvm 的 node 管理包
node -v 如果有输出 node 版本 先删除
如果采用官方下载的pkg 安装包采用以下方式删除:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
步骤二:安装nvm
在终端输入:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
步骤三:配置nvm 环境变量
~/.bash_profile
, ~/.zshrc
, ~/.profile
, or ~/.bashrc 找到系统文件三个之一;
列如我的是: .bash_profile 加入
export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm或者自定义NVM文件路径 注意:如果使用nvm 安装完node 新窗口终端 node -v 没有找到相关命令就是全局路径指向出现问题
export NVM_DIR="$HOME/nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
输入查看是否nvm安装成功
command -v nvm
步骤四:安装相关node 版本 并且使用指定版本
1:
nvm ls-remote 查看远端所有node 版本
2:
nvm install v8.x.x 安装指定node 版本
3:
nvm ls 查看已安装的node 版本
4:
nvm use v8.x.x 运行默认node 指定版本
箭头处表示当前默认的node 版本
5:node -v 查看是否成功