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

Cypress 13.7.3版本中support文件夹无index.js,如何查找?

解决Cypress 13.7.3中找不到support/index.js的问题

Cypress 10及以上版本重构了默认项目结构,原来的support/index.js已被拆分为对应不同测试类型的文件,你可以按以下步骤处理:

  • 直接查看cypress/support目录,默认会生成e2e.js(用于端到端测试)和component.js(用于组件测试),这两个文件就是原index.js的替代,承担全局测试钩子、命令注册等功能。
  • 如果你确实需要使用index.js作为全局支持文件,可以手动在cypress/support下创建该文件,然后修改cypress.config.js(或.ts)中的配置,指定自定义的支持文件路径:
import { defineConfig } from 'cypress'

export default defineConfig({
  e2e: {
    supportFile: 'cypress/support/index.js', // 端到端测试指定index.js
  },
  component: {
    supportFile: 'cypress/support/index.js', // 组件测试指定index.js(可选)
  }
})
  • 检查现有配置:打开cypress.config.js,查看supportFile字段的配置值,按照这个路径就能找到对应的支持文件;若该字段未配置,Cypress会默认使用上述的e2e.js或component.js。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 20:19:54