Cypress测试运行器未显示且出现额外选项,Electron运行异常求助
Cypress项目浏览器运行异常问题排查与解决
问题描述
我一直在尝试运行我的第一个Cypress项目,此前运行正常,但从昨天开始出现以下问题:
- 选择Electron浏览器时,Cypress测试运行器未显示且出现额外选项
- 其他浏览器运行脚本时会自行停止,无法正常使用
问题截图
- 选择Electron之前:

- 选择Electron之后:

解决步骤
- 清理Cypress缓存:执行命令
npx cypress cache clear,缓存损坏是触发启动异常的常见原因。 - 重装项目依赖:删除项目下的
node_modules文件夹和package-lock.json文件,重新执行npm install安装依赖。 - 核对版本兼容性:确认当前Node.js版本与项目使用的Cypress版本兼容,可查阅Cypress官方文档确认要求。
- 清除Electron缓存:删除Cypress的Electron缓存目录,不同系统路径如下:
- macOS/Linux:
~/.cache/Cypress/ - Windows:
C:\Users\<你的用户名>\AppData\Local\Cypress\Cache
- macOS/Linux:
- 排查软件冲突:临时关闭杀毒软件、VPN或系统监控工具,这类软件可能拦截Cypress进程导致异常。
内容的提问来源于stack exchange,提问作者Syrus
相关产品推荐
相关产品推荐

