前提:首先卸载之前安装的node与npm。
安装nvm
- 打开终端并且输入
git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout 'git describe --abbrev=0 --tags'
- 验证安装是否完成,nvm -v,如果有显示版本号则安装成功。
如果显示无效命令则需要配置环境变量,使用vim ~/.bash_profile
输入export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
保存退出后,
执行source ~/.bash_profile
即可
安装node
- 使用nvm install node 即可安装最新版本node。使用
nvm ls
查看 - 安装低版本node,需要先输入
arch -x86_64 zsh
。 之后使用nvm install 指定版本号
。 - 安装成功之后,使用
nvm use 版本号
即可选择使用哪个版本node。 - 但是当终端重启时,设置的node会失效,我们使用
nvm alias default 版本号
,指定一个默认node版本。
完成!!!