- nvm = node version manager(node版本管理工具) 不同项目可能会依赖不同版的 NodeJS 运行环境,也就意味着我们的开发机上要装多个不同版本的NodeJS。 如果没有一个合适的工具来切换和管理node版本,这个问题将非常棘手。 nvm 应运而生,通过该工具可以根据我们的开发需要来切换Node版本。
Mac系统下的nvm 安装
下载
Windows系统下的nvm 安装
下载
- 首先最重要的是:一定要卸载已安装的 NodeJS,否则会发生冲突。然后下载 nvm-windows 最新安装包,直接安装即可
- 其他版本安装包链接:github.com/coreybutler…
。
打开CMD,输入
nvm,安装成功则会如下图所示,它会显示出当前nvm版本以及nvm的命令:
使用nvm
nvm list available // 显示所有可以下载的NodeJs版本:
nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本
nvm install 14.5.0 // 安装14.5.0版本node
nvm install latest // 安装最新版本node
nvm use 14.5.0 // 使用14.5.0版本node
遇坑警告!!!
可能会无权限安装的问题,在运行nvm install 的时候,请尽量 以管理员身份运行 cmd。
其他命令
nvm arch:显示node是运行在32位还是64位系统上的nvm on:开启nodejs版本管理nvm off:关闭nodejs版本管理nvm proxy [url]:设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。nvm node_mirror [url]:设置node镜像。默认是nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。nvm npm_mirror [url]:设置npm镜像。github.com/npm/cli/arc…。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。nvm root [path]:设置存储不同版本node的目录。如果未设置,默认使用当前目录。nvm version:显示nvm版本。version可简化为v。