安装npm时,报错rollbackFailedOptional: verb npm-session的解决办法

由于npm默认未设置国内镜像,直连外网下载内容较慢。可先执行命令npm config set registry http://registry.npm.taobao.org设置国内镜像,再执行安装命令,如npm install express。

因为npm没有设置国内镜像服务器(因为大部分内容要去外网下载,直连比较慢)

先执行npm config set registry http://registry.npm.taobao.org

再执行安装命令,如npm install express

info it worked if it ends with ok npm verb cli [ npm verb cli '/usr/local/bin/node', npm verb cli '/usr/local/bin/npm', npm verb cli 'install', npm verb cli '-g', npm verb cli 'cnpm', npm verb cli '--registry=https://registry.npm.taobao.org', npm verb cli '--verbose' npm verb cli ] npm info using npm@6.14.16 npm info using node@v12.22.12 npm verb npm-session b112f991e18352c9 npm timing stage:rollbackFailedOptional Completed in 1ms npm timing stage:runTopLevelLifecycles Completed in 130ms npm verb type system npm verb stack FetchError: request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired npm verb stack at ClientRequest.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14) npm verb stack at ClientRequest.emit (events.js:314:20) npm verb stack at TLSSocket.socketErrorListener (_http_client.js:427:9) npm verb stack at TLSSocket.emit (events.js:314:20) npm verb stack at emitErrorNT (internal/streams/destroy.js:92:8) npm verb stack at emitErrorAndCloseNT (internal/streams/destroy.js:60:3) npm verb stack at processTicksAndRejections (internal/process/task_queues.js:84:21) npm verb cwd /Users/susuhui npm verb Darwin 24.4.0 npm verb argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "cnpm" "--registry=https://registry.npm.taobao.org" "--verbose" npm verb node v12.22.12 npm verb npm v6.14.16 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 verb exit [ 1, true ] npm timing npm Completed in 292ms npm ERR! A complete log of this run can be found in: npm ERR! /Users/susuhui/.npm/_logs/2025-08-05T14_10_17_109Z-debug.log如何解决mac安装cnpm权限报错问题
最新发布
08-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值