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

求助:检出PR后本地VSCode出现TS错误但CI及命令行无报错

问题:本地VSCode出现Cypress+TypeScript错误,但CI环境无异常
  • 我使用TypeScript结合Cypress进行端到端测试,检出某PR后,本地VSCode中出现了TS错误,但CI环境未抛出任何错误。
  • 此前未检出该PR时,不存在这类Cypress相关的TS错误,且tsconfig配置未发生变更,这一情况十分费解。
  • 检出PR后,lint工具对resolveJsonModule选项发出提示,当前Cypress的tsconfig配置如下:
{
    "compilerOptions": {
        "strict": true,
        "target": "es6",
        "lib": ["esnext", "dom"],
        "baseUrl": "./",
        "resolveJsonModule": true,
        "esModuleInterop": true,
        "noImplicitAny": false,
        "types": ["cypress", "@testing-library/cypress"]
    },
    "include": ["**/*.ts"]
}

所有TS错误均在检出该PR后出现,此前并无此类问题,错误示例包括cy未定义、Cypress类型不存在等TS类型提示。

更新:已缩小范围至VSCode特定问题,因为应用通过命令行可正常构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 00:54:29