当前位置: 首页 > news >正文

Cypress UI自动化之安装环境

注:macOS系统

一、git环境

二、node环境

1、安装nvm

前提:有装过Homebrew,参考adb使用方法文档

1、安装nvm:首先要保证之前没有安装过node,如果之前安装过,先 brew uninstall node

brew install nvm 

2、如果有提示执行:xxx clean 的命令,执行即可

3、环境变量的文件中添加,执行命令:

echo "source $(brew --prefix nvm)/nvm.sh" >> .bash_profile

3、之后关闭终端或者执行source ~/.bash_profile 保存变量

4、打开终端,出来版本即可,命令:nvm -v 或者 nvm --version

主要参考文档:Mac 安装nvm-CSDN博客

2、安装node.js

官网安装LTS稳定版本,访问官网,直接根据相应命令安装版本

官网:Node.js — Download Node.js®

由于tnpm要求版本Node.js 版本 >= 18.19.0,UI自动化要求:node版本>=v16.14.0

比如v20.13.1(LTS)版本,按照提示安装即可(已经安装nvm,从第二个nvm install 20命令开始)

nvm install 20node -vnpm -v 

版本:

三、安装VScode 前端代码编辑器

四、仓库

git clone 仓库到本地,使用VSCode打开

五、安装npm

可参考Mac安装npm全面指南_mac 安装npm-CSDN博客

1、安装

2、安装依赖

六、全局安装yarn

npm install yarn -g

以上步骤结束,即可执行本地命令:

拉起cypress即成功

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Win10安装MongoDB(详细版)
  • 论文降痕降重全攻略:从技巧到工具,助你轻松应对学术挑战
  • BatchNorm LayerNorm
  • WEB-INF 泄露-RoarCTF-2019-EasyJava(BUUCTF)
  • 05_四旋翼飞行器姿态表示
  • Python爬虫+数据分析+数据可视化图形-爬取高校排名数据
  • linux高级编程(OSI/UDP(用户数据报))
  • 【小沐学Python】在线web数据可视化Python库:Bokeh
  • python实现http get pos download
  • HTML集成优雅的实时输入清除功能
  • C++ 容器:pair tuple
  • MySQL性能优化篇之SQL语句优化
  • Windows桌面上透明的记事本怎么设置
  • HarmonyOS(43) @BuilderParam标签使用指南
  • 捷配生产笔记-细间距芯片的表面处理工艺:OSP与沉金工艺的重要性
  • [case10]使用RSQL实现端到端的动态查询
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • 3.7、@ResponseBody 和 @RestController
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • django开发-定时任务的使用
  • Javascript Math对象和Date对象常用方法详解
  • Java程序员幽默爆笑锦集
  • Mysql数据库的条件查询语句
  • overflow: hidden IE7无效
  • SpiderData 2019年2月25日 DApp数据排行榜
  • 多线程 start 和 run 方法到底有什么区别?
  • 多线程事务回滚
  • 记录:CentOS7.2配置LNMP环境记录
  • 前端之Sass/Scss实战笔记
  • 如何进阶一名有竞争力的程序员?
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 用jquery写贪吃蛇
  • ​【经验分享】微机原理、指令判断、判断指令是否正确判断指令是否正确​
  • #include
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (python)数据结构---字典
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (十)T检验-第一部分
  • (算法二)滑动窗口
  • (学习日记)2024.01.09
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)c++ std::pair 与 std::make
  • (转)Linux整合apache和tomcat构建Web服务器
  • (自用)交互协议设计——protobuf序列化
  • .mysql secret在哪_MySQL如何使用索引
  • .net core 6 redis操作类
  • .Net core 6.0 升8.0
  • .Net Core 中间件与过滤器
  • .NET Micro Framework 4.2 beta 源码探析
  • .net mvc部分视图
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .Net的DataSet直接与SQL2005交互