概念
nvm全名nodeJs version management,顾名思义一款nodejs版本管理工具,通过它可以安装和切换不同版本的nodejs。在实际的开发中,有些项目的开发依赖需要低版本的nodejs运行环境,此时我们就需要使用nvm在不同版本的nodejs版本之间随意切换就极为方便了。
一、nvm安装
windows下载地址 github.com/coreybutler…
解压后可根据个人习惯自定义安装路径
更改环境变量,一般安装好之后环境变量会自动设置好,但最好还是查看确认下,
NVM_HOME对应nvm安装路径,NVM_SYMLINK这里我填的是nodejs的安装路径,注意用户变量和系统变量都需要更改,记住更改环境变量后需要多个确认保存设置
打开终端查看nvm版本,判断是否安装成功
查看命令:
nvm -v
二、常用nvm版本管理命令
nvm ls //查看已安装的nodejs版本
nvm on // 启用node.js版本管理
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm install <version> // 安装node.js的命名 version是版本号 eg:nvm install v14.18.0
nvm use <version> //使用某一version的nodejs eg:nvm use 14.18.0
nvm uninstall <version> // 卸载指定版本的nodejs
可能遇到的错误
若使用nvm use <vsesion> 报status145,关掉cmd,重新以管理员身份运行cmd,重新执行该命令即可
补充
可在nvm安装路径下的setting.txt文件末尾追加两行代码,可采用淘宝镜像
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror:https://npm.taobao.org/mirrors/npm/