You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Cypress失败:npm命令卡住报错,使用--force参数仍无法解决

Cypress安装卡住报错解决方案
  • 第一步:清理npm本地损坏缓存
    执行命令:npm cache clean --force
  • 第二步:配置国内镜像源解决下载超时问题
    Cypress安装过程中会额外下载独立二进制包,默认境外源极易出现超时、下载失败问题,执行以下命令配置镜像:
    npm config set registry https://registry.npmmirror.com
    npm config set CYPRESS_DOWNLOAD_MIRROR https://cdn.npmmirror.com/binaries/cypress
    
  • 第三步:清理项目内已生成的无效依赖文件
    删除项目根目录下的node_modules文件夹,以及package-lock.json(如果用yarn则删除yarn.lock,用pnpm则删除pnpm-lock.yaml)锁文件
  • 第四步:重新执行安装命令
    无需加--force参数,直接执行:npm install cypress --save-dev

异常兜底方案

如果上述步骤仍无法解决问题,可尝试以下方案:

  • 确认你的Node.js版本符合Cypress要求:当前最新版Cypress要求Node.js版本≥16.x,推荐使用18.x、20.x的LTS正式版本,版本过低会直接导致安装失败
  • 手动下载对应版本的Cypress二进制包,放入本地缓存目录后再执行安装命令即可跳过下载步骤:
    Windows缓存路径:C:\Users\<你的系统用户名>\AppData\Local\Cypress\Cache
    macOS缓存路径:~/Library/Caches/Cypress
    Linux缓存路径:~/.cache/Cypress
  • 切换包管理器安装:可以尝试用yarn add cypress --dev或者pnpm add cypress --save-dev完成安装

内容的提问来源于stack exchange,提问作者user3637823

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 19:27:04