Windows 10环境下通过node.js安装appium报错rollbackFailedOptional如何解决
Windows 10环境下npm全局安装appium报rollbackFailedOptional错误解决方案
- 第一步:校验node.js与npm版本兼容性
目前最新稳定版Appium要求node.js版本为16及以上LTS版本,执行如下命令确认版本:node -vnpm -v
若版本不符合要求,先卸载旧版node.js,安装18.x或20.x长期支持版本后重试安装。 - 第二步:清理npm本地缓存
损坏的缓存会导致拉取包异常,执行如下命令清理并验证缓存:npm cache clean --forcenpm cache verify - 第三步:使用管理员权限执行安装
Windows系统全局安装npm包需要管理员权限,右键点击开始菜单,选择「Windows终端(管理员)」或「命令提示符(管理员)」,在打开的终端中重新执行安装命令npm install -g appium。 - 第四步:调整npm源与SSL配置
官方源访问不稳定时可切换为国内镜像源,同时关闭SSL严格校验:npm config set registry https://registry.npmmirror.com/npm config set strict-ssl false
配置完成后重试安装。 - 第五步:使用cnpm替代npm安装
上述操作均无效时,可先全局安装cnpm,再通过cnpm安装Appium:npm install -g cnpm --registry=https://registry.npmmirror.com/cnpm install -g appium
内容的提问来源于stack exchange,提问作者asma
相关产品推荐
相关产品推荐

