【cypress】2. 安装Cypress(windows系统),以及cypress open报错解决。
2021-04-30 20:46
375 查看
安装cypress。
一、操作系统
先确认下你的系统,是否在cypress支持范围之内:
- macOS 10.9 以上 (仅64-bit)
- Linux Ubuntu 12.04及以上版本,Fedora 21和Debian 8(仅64位)
- windows7 以上
二、安装依赖
1.node.js
如果使用npm来安装Cypress,需要Node.js 12 或者 14 以上。不知道啥是node.js?
没关系,其实说白了就是一种javascript的运行环境,能够使得javascript脱离浏览器运行。
安装教程网上很多了,给个传送门自己对着装就好啦。
2.linux
如果使用的是Linux,则需要在系统上安装所需的依赖项。
官方也提供了的cypress/base 的Docker容器,安装了所有的依赖项。
三、安装
我的是win10系统,node.js我也早就装好了,输入命令
node -v可以看到自己装的版本。
现在就使用npm 来安装cypress,这也是官方推荐的安装方式,原因有二:
- 可以跟其他依赖项一样,控制cypress的版本。
- 简化了在持续集成中运行Cypress。
首先,在你的对应项目路径下,先用
npm init初始化项目,随之要输入的项目信息,你填也可以,不填就一直回车,最后输入
yes。
接着,再键入命令安装
npm install cypress --save-dev即可,等待安装完成。
四、安装完成,打开cypress
安装好后,只要进入安装目录下的
./node_modules/.bin/,输入
cypress open即可:
但是我这里出现一个cypress启动报错,
EEXIST: file already exists。
解决报错
可以在根目录的package.json中,增加scripts
"cypress:open": "cypress open",整个内容是这样:
{ "name": "cypress-pingguo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "cypress:open": "cypress open" }, "author": "", "license": "ISC", "devDependencies": { "cypress": "^7.2.0" } }
现在使用
npm run cypress:open重新打开cypress。
右上方可以选择你机器上所有被cypress兼容的浏览器,左边的示例,点击后就会在你选择的浏览器里运行,快去试试吧。
相关文章推荐
- python MySQLdb在windows环境下的安装、出错问题以及解决办法
- 完美安装AndroidStudio安卓开发坏境,以及解决SDK无法联网更新等问题
- sublime text3 输入!再按Ctrl+E没反应以及安装Emmet插件后出现please wait a bit while pyv8解决方法
- ArcSDE10 for Miscrosoft SQL Server 2008 Express 下载、安装以及碰到问题的解决
- MAC OS 安装Siblime Text2以及解决中文乱码问题
- 解决PIL没有ImageOps模块问题,以及Windows成功安装torchvision
- mysql-5.7安装问题以及解决
- XAMPP安装常见问题以及解决?
- Visual Studio Installer文件系统(File system)安装条件(Condition)出错以及解决办法
- 解决WordPress无法上传媒体文件以及无法下载和安装主题与插件的问题
- vsCode安装vetur之后不生效以及解决方法
- 整理ArcSDE 安装过程出现问题以及解决方法系列
- SVN的安装与常用功能使用以及解决安装配置过程中的一些错误
- angular/cli 卸载以及安装(解决脚手架安装失败问题)
- 安装vs2008报"web 创作组件安装失败"以及"cabXXX数字签名无效" 的解决办法
- Ubuntu 12.04(32位)安装Oracle 11g(32位)全过程以及几乎所有问题的解决办法
- Linux下安装Memcache以及安装过程中一些问题的解决方法
- 详解maven安装教程以及解决安装不成功的解决办法
- grpc 安装以及墙的解决方法
- Linux下,将python安装在个人目录下,配置环境变量,以及解决crontab执行python脚本会出错的问题