一开始一直报错exist code 1,exist code 145,网上扒拉了半天,都说是node文件目录有空格,按照网上说的反复操作了一天还是不能切换node版本
开始用的nvm版本是1.1.8,后来我去官网下载了个最新的,
安装之前,先卸载nodejs,通过控制面板删除的更彻底,也删除了nvm,nvm和node 的环境变量也都删了,
以上红框圈出来的全部删除,用户变量和系统变量一样的操作,全部删除,
开始安装nvm,一路默认就行,装好之后,就会自动加上环境变量了,我安装的nvm版本是1.1.11,装完之后,可以按住快捷键win+r,输入cmd,在窗口中输入nvm -v,查看nvm版本,如果没有,继续前面的操作,全部删除,重新来,1.1.11版本是不需要自己手动添加环境变量的
装好后,注意点来了,不要直接安装自己下载的nodejs,我一开始一直都是装了nvm,就直接点击nodejs.exe,这是错误的,需要用nvm install xxxx,(xxxx代表的是node版本),装完之后,使用 nvm ls 命令查看系统所有的node版本,nvm use xxxx,切换node版本就成功啦