1.版本不一致会出现npm命令不是内部命令的报错
2,要去https://nodejs.org/zh-cn/download/releases/这个网址 查看node对应的npm版本
3,查看完之后执行npm -g install npm @npm版本号
4,会出现报错,如果出现报错就说明npm存在旧的npm缓存,还是旧的npm环境,要将之前C盘的User/user/AppData/Roaming下的npm,npm-cache两个文件删除
5,删除之后重新执行npm -g install npm @npm版本号
6,在查看npm版本 就切换完成了