安装 nvm
首先要安装或者更新 nvm,可以使用 cURL 使用安装脚本
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
或者 wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
下载并安装完成后用户退出重新登录或者重新 source 一下环境变量
$ . ~/.bashrc
验证安装
要验证是否已经安装 nvm,执行如下命令:
command -v nvm
如果安装成功,应该输出 ’nvm’。请注意,这 which nvm
将无法使用,因为它 nvm
是一个源 shell 函数,而不是可执行二进制文件。
注意:
- nvm 不支持 windows
- 如果您正在使用
zsh
,可以轻松安装nvm
为 zsh 插件。安装zsh-nvm
并运行nvm upgrade
升级。
使用
下载安装最稳定版本
nvm install stable
下载安装最新版本 node
nvm install node (node 是最新版本的别名)
下载安装指定版本
nvm install v8.10.0
查看当前系统的 node 版本
nvm ls
查看当前系统的可用版本
nvm ls-remote
使用已经安装的某个版本
nvm use v8.10.0 (指定的 node 版本)
使用最新版本
nvm use node
查看当前版本
nvm current
删除已安装版本
nvm uninstall v7.6.0 (指定版本)
设置系统用户默认的 node 版本
nvm alias default v7.6.0
用 nvm 给不同的版本号设置别名
我们给 7.6.0 这个版本号起了一个名字叫做 awesome-version
nvm alias awesome-version 7.6.0
然后我们可以运行:nvm use awesome-version
下面这个命令可以取消别名:nvm unalias awesome-version
另外,你还可以设置 default 这个特殊别名:nvm alias default node