报错信息:

原因:
-
nvm版本过高:较新版本的nvm-windows(如1.2.2)与老版本Node.js的npm下载机制不兼容
-
下载链接变更:npm的下载链接在不同时期有所变化,新版nvm可能无法正确处理老版本的下载链接
-
临时文件处理:新版nvm在处理临时文件时的逻辑与老版本Node.js不匹配
一、查看nvm版本

二、卸载
-
打开控制面板 → 程序和功能
-
找到NVM for Windows
-
点击卸载并确认
三、降版本
https://nvm.uihtm.com/doc/download-nvm.html
选择1.1.x下载

四、尝试重新安装node12.22.10,就可以了
