报错信息如下:
分析原因:
1.可能是由于node版本过低,或者过高,解决方法看我另一文章:npm install报错,npm版本过高,需要切换低版本node,过程记录
2.网络问题导致
3.切换node版本后,没有删除本地 node_modules, 以及 package-json-lock,并且一定要记得清除缓存命令:如下:
1.首先要以管理员模式打开cmd清除你的npm缓存 :
npm cache clean -f
2.清除完缓存后,安装最新版本的Node helper:
npm install -g n --force
3.安装华为镜像,由于2024 淘宝镜像证书过期不能用了
npm install -g cnpm --registry=https://mirrors.huaweicloud.com/repository/npm/
4.然后再执行npm install ,npm run serve即可