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版本  就切换完成了