nvm是一个Node.js的版本管理工具,在指定路径安装多个 node 版本,通过 nvm 命令切换时,就会变更我们环境变量中 node 命令指定的实际执行的软件路径。当我们同时进行多个项目时,存在需求差异大,对依赖的 Node 版本也不一样,这种情况就可以通过 nvm 来切换 Node.js 版本。
nvm 对应GitHub地址 入口
安装(Windows)
下载安装包,地址点我进入
双击解压后的文件 nvm-setup.exe 会提示选择 nvm 的安装路径和 Node 各版本的安装路径。注意安装路径文件夹名不要出现 中文 和 空格。
运行cmd, 键入nvm
, 如果安装成功会显示nvm版本和命令列表。
安装(Liunx)
下载安装nvm
1 | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash |
写入必要配置
1 | #编辑文件 |
刷新配置source ~/.bashrc
判断nvm是否安装nvm -v
相关命令
nvm list
同 nvm list installed
显示已安装的版本nvm list available
显示所有可以下载的版本nvm install 14.5.0
安装指定版本的Nodenvm install latest
安装最新版本Nodenvm use 14.5.0
使用14.5.0指定版本的Nodenvm uninstall 14.5.0
卸载指定版本的Nodenvm version
同 nvm v
显示nvm的版本nvm arch
显示Node节点是在 32 位还是 64 位模式下运行