报错:[…] / rollbackFailedOptional: verb npm-session 483e112cd7e8bf58
原因:基本上都是镜像库不正确导致的。注意,淘宝的镜像库废弃了,不要在使用了!!
解决方案:
1、去掉代理
npm config delete proxy
npm config delete https-proxy
2、设置镜像库
npm config set registry https://registry.npmmirror.com
3、查看镜像库
npm config get registry
不要再执行如下命令了:npm install -g cnpm --registry=https://registry.npm.taobao.org
报错:
npm ERR! code CERT_HAS_EXPIRED
npm ERR! errno CERT_HAS_EXPIRED
npm ERR! request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired
npm ERR! A complete log of this run can be found in:
npm ERR! D:\program\node\node_cache\_logs\2024-07-30T02_05_19_655Z-debug-0.log
解决方案:
原因:证书已过期
原淘宝npm域名已经停止解析,需要切换至新域名 npmmirror.com
http://npm.taobao.org和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。
npm install -g cnpm --registry=https://registry.npmmirror.com