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

首次执行cypress open启动Test Runner报EPERM错误无法打开cypress.json

Cypress启动EPERM权限报错解决方案

Error: EPERM: operation not permitted, open \TestAutomation\cypress.json

该报错属于Windows系统下的读写权限不足问题,对应解决方案如下:

  • 使用管理员权限运行终端
    右键点击你使用的终端工具(CMD、PowerShell、VS Code内置终端均可),选择「以管理员身份运行」,进入项目根目录后重新执行启动命令:
    node_modules\.bin\cypress open
  • 修改cypress.json文件权限
    找到项目目录下的cypress.json文件,右键打开「属性」面板,切换到「安全」标签页,给当前登录的系统用户开启「读取、写入」权限,同时取消勾选文件的「只读」属性后保存。
  • 确认终端工作路径正确
    执行启动命令前,确认终端当前工作路径就是\TestAutomation项目根目录,不要在其他层级路径下调用cypress命令,避免跨路径读写触发权限限制。
  • 临时关闭安全软件拦截
    部分杀毒软件、Windows Defender的受控文件夹访问功能会拦截Cypress对配置文件的读写操作,可以临时关闭相关功能后再次启动验证。

如果上述步骤操作后仍报错,可以直接执行npx cypress open命令,Cypress会自动生成默认配置文件,无需手动创建cypress.json。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.18 09:15:03