安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
脚本的作用是将 nvm 仓库源码克隆到 ~/.nvm
下面,之后将环境变量添加到配置文件中,如:~/.bash_profile
, ~/.zshrc
,~/.profile
,或 ~/.bashrc
。
所以会用到 git 命令,如果没有 Git,请先安装。
常用命令
# 查看所有帮助信息
➜ ~ nvm
# 列出全部可安装的版本
➜ ~ nvm ls-remote
# 列出全部可安装的 LTS 版本
➜ ~ nvm ls-remote --lts
# 安装指定版本
➜ ~ nvm install v10.15.0
# 使用淘宝镜像安装指定版本
# 10 表示安装 10 系列的最新版;也可以指定具体的版本号,如 10.15.0
➜ ~ NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 10
# 查看已安装的版本
➜ ~ nvm ls
# 查看已安装的版本(通过目录)
➜ ~ ls -a ~/.nvm/versions/node
. .. v10.15.0 v8.15.0
# 查看当前使用的版本
➜ ~ nvm current
# 切换版本
➜ ~ nvm use v8.15.0
# 设定默认的 node 版本
➜ ~ nvm alias default v8.15.0
# 删除指定版本
➜ ~ sudo chown -R $(whoami) "$NVM_DIR/versions/node/v6.6.0"
➜ ~ sudo chmod -R u+w "$NVM_DIR/versions/node/v6.6.0"
➜ ~ nvm uninstall v6.6.0