21

我刚刚使用“npm install cypress --save-dev”安装了 Cypress,并确认安装成功,详情如下

  • 下载赛普拉斯
  • 解压柏树
  • 安装完毕

尝试使用提示打开赛普拉斯: node_modules.bin\cypress open 但收到以下消息但未列出错误。有没有人遇到过这个?

“看起来这是您第一次使用 Cypress:1.4.1

→ 赛普拉斯版本:1.4.1 赛普拉斯无法启动。

这通常是由缺少库或依赖项引起的。

下面的错误应该表明缺少哪个依赖项。

https://on.cypress.io/required-dependencies

如果您使用 Docker,我们会提供安装了所有必需依赖项的容器。


平台:win32 (10.0.14393) 赛普拉斯版本:1.4.1"

4

9 回答 9

32

试试这个 npx cypress install --force然后使用npx cypress open

于 2019-11-21T10:22:15.693 回答
29

我有同样的问题。运行后

npm install --save-dev cypress

你需要跑

.\node_modules\.bin\cypress.cmd install

在我阅读的大多数安装指南中,这有点令人困惑。这样做之后,它对我有用。

于 2019-09-03T14:00:00.840 回答
3

看起来您缺少库或依赖项,只需运行:npm install即可安装项目中所需的所有缺少的库和依赖项。

于 2020-02-13T03:01:53.043 回答
2

尝试以下操作,如此处所述

set NODE_OPTIONS=
cypress run
于 2019-03-07T23:48:06.847 回答
2

package.json在文件中添加以下行代码

{
  "scripts": {
    "test": "cypress open"
  }
}

并使用以下命令提示符运行 cypress thro' 编辑器命令提示符

npm run test
于 2019-06-20T07:27:52.397 回答
0

我希望你一定已经解决了这个问题。

如果没有,请尝试删除缓存并重新运行 cypress。它应该工作。如果您使用 mac,请在运行 cypress open 之前运行以下命令。

/Users/<username>/Library/Caches/Cypress/
于 2019-06-05T17:43:30.917 回答
-1

但是,您可能已经解决了这个问题,如果没有尝试从download.cypress.io/desktop下载二进制文件

直接下载

如果您没有在项目中使用 Node.js 或 npm,或者您只是想快速试用 Cypress,您可以随时直接从我们的 CDN 下载 Cypress。

直接下载将始终获取最新的可用版本。您的平台将被自动检测。

只需手动解压缩并双击。赛普拉斯无需安装任何依赖项即可运行。

参考:https ://docs.cypress.io/guides/getting-started/installing-cypress.html#Direct-download

于 2018-10-09T11:45:41.563 回答
-1
.\node_modules\.bin\cypress.cmd install --force
于 2021-06-21T10:26:54.367 回答
-2

在此处输入图像描述

泊坞窗图像:https ://docs.cypress.io/examples/examples/docker.html#

系统依赖:https ://docs.cypress.io/guides/guides/continuous-integration.html#Recording-Tests-in-CI

在此处输入图像描述

于 2018-05-24T15:00:17.937 回答