You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何找到兼容cypress@9.5.3的@testing-library/cypress版本

适配Cypress 9.5.3的@testing-library/cypress版本查找与安装方法
  • 先查@testing-library/cypress的版本依赖历史
    用npm命令直接查看各版本的peer依赖要求:

    npm view @testing-library/cypress versions --json
    

    拿到版本列表后,逐个验证对应版本对Cypress的兼容要求,比如查某个版本的peer依赖:

    npm view @testing-library/cypress@8.0.2 peerDependencies
    

    实测下来,@testing-library/cypress v8.x及更早版本的peer依赖支持Cypress 9.x,v9及以上版本才开始要求Cypress 12+。

  • 安装指定兼容版本
    直接安装v8系列的最新版本即可,命令如下:

    npm install @testing-library/cypress@8 --save-dev
    

    如果需要更精确的版本号,也可以指定具体版本,比如@testing-library/cypress@8.0.2。

  • 验证安装有效性
    安装完成后,在Cypress的支持文件(比如cypress/support/e2e.js)中引入库:

    import '@testing-library/cypress/add-commands'
    

    编写一个简单测试用例(比如使用cy.getByTestId()命令),运行测试确认没有兼容性报错即可。

内容的提问来源于stack exchange,提问作者Rahul Yadav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 14:32:20