安装 Cypress
你将学到
- 如何使用 npm、Yarn 或 pnpm 安装 Cypress
- Cypress 的系统要求
- 如何通过直接下载安装 Cypress
- 高级安装选项
安装 Cypress
首先,请确保满足 系统要求,包括 操作系统、 安装 Node.js 和 支持的 包管理器。
安装
通过你首选的 包管理器 安装 Cypress。 这将把 Cypress 作为开发依赖项安装到你的项目中。
- npm
- yarn
- pnpm
npm install cypress --save-dev
yarn add cypress --dev
pnpm add --save-dev cypress
在安装 Cypress 之前,请确保项目根目录中有 package.json
文件。
如果需要创建该文件,
可以运行你的 包管理器 的 init
命令。
系统 代理属性 http_proxy
、https_proxy
和 no_proxy
会
影响 Cypress 二进制文件的下载。
你也可以使用 npm 属性
npm_config_proxy
和 npm_config_https_proxy
。
这些属性的优先级较低,因此
只有在系统属性解析为不使用代理时才会生效。
直接下载
推荐的方法是使用 npm
安装 Cypress,因为:
- Cypress 像其他依赖项一样进行版本管理。
- 它简化了在 持续集成 中运行 Cypress 的过程。
如果你的项目没有使用 Node 或包管理器,或者你只是想快速试用 Cypress, 你可以 直接从我们的 CDN 下载 Cypress。
直接下载的版本无法将运行记录到 Cypress Cloud。 此下载仅用于快速试用 Cypress。要将测试记录到 Cypress Cloud,你需要将 Cypress 作为包依赖项安装。
直接下载将始终获取最新可用版本。你的平台 会自动检测。
然后你可以手动解压并双击运行。Cypress 无需安装 任何依赖即可运行。
可以通过在 URL 后附加所需版本号来下载旧版本(例如 https://download.cypress.io/desktop/12.17.4)。
高级安装
如果你有更复杂的需求,想要提升 Cypress 工作流程或 需要故障排除帮助,请查看我们的 高级安装 参考。 你还可以在此参考文档中找到 卸载 Cypress 的说明。
持续集成
请阅读我们的 持续集成 文档以获取 在 CI 中安装 Cypress 的帮助。在 Linux 中运行时,你可能需要安装一些 系统依赖项 或使用我们的 Docker 镜像,这些镜像已预装所有必要内容。