概述
在开发中,脚手架搭建的项目,可能依赖的nodejs版本和自己本地电脑安装的不一样,因此很多时候,当我们维护到不同项目就需要不同的nodejs版本的安装包,最笨的方法就是卸载本地旧的,然后重新安装不同的对应项目支持的nodejs版本的安装包。这属实麻烦了点。因此nvm诞生,nodejs版本管理变得更加灵活。
nvm是什么?
简单来说nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看。。。等等,与npm不同的是,npm是依赖包的管理工具。是不是很强大。
安装
nvm包下载地址:github.com/coreybutler… 下载后,按照指示步骤完成按照。
检测安装成功与否
输入命令行:nvm,出现以下提示则安装成功。
使用(常用命令)
- 看安装的所有node.js的版本
nvm ls
- 查显示可以安装的所有node.js的版本
nvm list available
- 安装所对应的版本
nvm install 版本号 // 例如:nvm install 14.19.0
- 切换到安装的版本
nvm use 版本号 // 切换到使用指定的nodejs版本
总结
上面列出了nvm的常用命令,一般开发来说都已经够了,了解更多可以参考nvm官方地址