该问题多半出现在使用nvm安装node的时候npm会出现错误。
(此处暂时只提供win系统下的解决办法,其他系统的之后遇到会更重新。)
首先打开cmd使用nvm卸载npm所属node和npm。
使用命令 nvm install node版本号 进行卸载。
点击链接 https://nodejs.org/zh-cn/download/releases/ 找到你所需要的node版本的node压缩包然后下载。
在你安装nvm时选择的node目录路径下新建文件夹,命名方式为 v+node版本号
然后将下载到的压缩包解压到文件夹里
打开cmd 输入nvm ls 如果出现了对应版本即为安装成功。
如果是单纯使用node的话直接卸载node然后再次安装即可解决。