Skip to content

nvm 手册

nvm 的实现原理就是使用软链接,将环境变量中的 node 和 npm 命令指向一个虚拟地址,

可以是快捷方式或者其他形式,通过切换虚拟地址的指向,达到版本切换的效果。

nvm 中文手册

nvm 官方手册

命令

nvm list(列表)

shell
# 显示已安装的列表
nvm list
nvm list installed

# 显示可安装列表
nvm list available

nvm install(安装)

shell
# 使用指定版本 node,version 指定版本,arch 指定32位还是64位
nvm install <version> [arch]

# 安装18.16.0版本 node
nvm install 18.16.0

# 安装最新稳定版 node
nvm install latest

nvm use(使用)

shell
# 使用指定版本 node,version 指定版本,arch 指定32位还是64位
nvm use <version> [arch]

# 使用18.16.0版本 node
nvm use 18.16.0

nvm uninstall(卸载)

shell
# 卸载指定版本 node,version 指定版本,arch 指定32位还是64位
nvm uninstall <version> [arch]

# 卸载18.16.0版本 node
nvm uninstall 18.16.0

nvm arch(运行环境查看)

shell
# 查看运行环境是32位还是64位
nvm arch

nvm on(开启)

shell
# 开启nvm,运行指定版本node
nvm on

nvm off(关闭)

shell
# 关闭nvm
nvm off

nvm proxy(设置带理)

shell
# 设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
nvm proxy [url]

nvm node_mirror(设置 node 镜像地址)

shell
# 设置镜像源为淘宝镜像
nvm node_mirror https://registry.npm.taobao.org/mirrors/node/

nvm npm_mirror(设置 npm 镜像地址)

shell
# 设置镜像源为淘宝镜像
nvm npm_mirror https://registry.npm.taobao.org/mirrors/npm/

nvm root(设置存储目录)

shell
# 设置存储不同版本node的目录。如果未设置,默认使用当前目录
nvm root [path]

# 设置 D 盘 Github 文件夹为存储目录
nvm root D:/Github/

nvm version(版本)

shell
# 查看 nvm 版本
nvm version

Released under the MIT License.