使用 nvm 安装、管理多个 NodeJS 版本

若如初见. 提交于 2019-12-10 07:42:11

本文主要介绍如何使用 nvm 对 Node 的版本进行管理,当然你也可以选择另一个工具 n

安装或升级(参见这里

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 --version

# 查看所有帮助信息
➜  ~ nvm

# 列出全部可安装的 LTS 版本
➜  ~ nvm ls-remote --lts

# 安装 Node
# 10 表示安装 10 系列的最新版;
# 也可以指定具体的版本号,如 10.15.0
➜  ~ nvm install 10

# 使用淘宝镜像安装
➜  ~ 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

# 更新 npm
➜  ~ nvm install-latest-npm 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!