Skip to main content

nvm 版本管理工具

nvm(node.js version management)是一个 node.js 的版本管理工具。nvm 和 n 都是 node.js 版本管理工具,可以通过它安装和切换不同版本的 node.js,以解决 node.js 各种版本的不兼容现象。

一、nvm 工具的安装

1、Mac 命令行安装

1、打开 nvm 官方文档,运行以下命令之一:

2、安装完成后还暂时不能用,需要先运行 nvm 官方文档 的以下代码配置环境变量:

3、完成后输入 nvm 验证是否安装成功:

nvm
# 出现 Node Version Manager ... 即代表安装成功

2、Windows 安装包安装

1、打开 nvm-windows 下载链接,下载安装包安装:

2、安装成功后,输入 nvm -v 验证是否安装成功。

二、nvm 工具的使用

1、查看操作

# 查看 nvm 版本
nvm version

# 查看当前 Node 版本
nvm current

# 查看所有已经安装的 Node 版本
nvm list # 或
nvm ls

# 列出所有可以安装的 Node 版本号
nvm ls available

# 查看 nvm 安装路径
nvm root

# 查看节点是否以 32 位或 64 位模式运行
nvm arch

# 查看设置与代理
nvm proxy

2、安装操作

# 安装最新稳定版 Node
nvm install # 或
nvm install latest

# 安装指定版本
nvm install <version>

# 卸载指定版本
nvm uninstall <version>

3、切换操作

# 切换指定版本 Node
nvm use <version>

4、其它操作

# 设置默认版本为最新版本
nvm alias default node

# 启用 Node 版本管理
nvm on

# 禁用 Node 版本管理
nvm off

# 设置用于下载的代理。将 url 留空以查看当前代理,将 url 设置为“无”以删除代理
nvm proxy [url]