【问题标题】:I am trying to open Cypress in VS but keep getting this error message我正在尝试在 VS 中打开赛普拉斯,但不断收到此错误消息
【发布时间】:2021-11-09 02:30:38
【问题描述】:

基本上我收到一条错误消息,说我在 Visual Studio 中打开 Cypress 的命令超时。

【问题讨论】:

  • 可以添加错误信息吗?您安装了哪些 Cypress 和 Visual Studio 版本?您使用哪个命令启动?截图等
  • 赛普拉斯验证超时。此命令失败,输出如下: C:\Users\mic\AppData\Local\Cypress\Cache\8.7.0\Cypress\Cypress.exe --smoke-test --ping=965 -------- -- 命令在 30000 毫秒后超时:C:\Users\mic\AppData\Local\Cypress\Cache\8.7.0\Cypress\Cypress.exe --smoke-test --ping=965 Timed out ----- ----- 平台:win32 (10.0.19042) 赛普拉斯版本:8.7.0
  • 版本:1.62.0(用户设置)提交:b3318bc0524af3d74034b8bb8a64df0ccf35549a 日期:2021-11-03T15:23:01.379Z 电子:13.5.1 Chrome:91.0.4472.164 Node.js:1. :9.1.269.39-electron.0 操作系统:Windows_NT x64 10.0.19042
  • node_modules\.bin\cypress open ,这是我正在使用的命令。
  • 我下面的解决方案对您有帮助吗?

标签: node.js visual-studio cypress


【解决方案1】:

解决方案 1:

您需要运行npx cypress verify,这是针对首次使用的用户的验证。

解决方案 2:

要解决此问题,您需要增加default timeout。为此,请转到以下路径:node_modules\cypress\lib\tasks\verify.js

打开verify.js,搜索变量VERIFY_TEST_RUNNER_TIMEOUT_MS。默认应该是30000,改成100000

如果两个解决方案都不起作用,请运行命令 npm cache clean --force 以清理缓存并再次重新运行这些步骤。

【讨论】:

  • 非常感谢您的回复,我尝试了解决方案 2,但仍然收到相同的错误,提示命令在 30000 毫秒后超时
  • 能否请您逐步完成解决方案 1?
  • 赛普拉斯验证超时。此命令失败,输出如下: C:\Users\mic\AppData\Local\Cypress\Cache\8.7.0\Cypress\Cypress.exe --smoke-test --ping=655 -------- -- 命令在 100000 毫秒后超时:C:\Users\mic\AppData\Local\Cypress\Cache\8.7.0\Cypress\Cypress.exe --smoke-test --ping=655 Timed out ----- ----- 平台:win32 (10.0.19042) 赛普拉斯版本:8.7.0
  • 曼努埃尔你绝对是明星!!我如何给你一个好的评价/评论?你帮了我很多。上帝保佑你
  • 非常感谢,我相信这会帮助很多人。
猜你喜欢
  • 1970-01-01
  • 2021-12-27
  • 1970-01-01
  • 1970-01-01
  • 2021-01-02
  • 2015-10-04
  • 1970-01-01
  • 1970-01-01
  • 2019-09-23
相关资源
最近更新 更多