首页 > 解决方案 > 如何在不运行测试的情况下编译 Cypress TypeScript

问题描述

我们的项目使用 Cypress 运行 e2e 测试。我们有 5 间不同的套房,每天在不同时间运行两次。

我的问题是我们目前可以引入编译问题,直到我们运行 e2e 测试才能发现,这是在我们提交之后。我希望能够构建我的 Cypress TypeScript 以确保它没有任何类型错误,以便我们可以防止推送到 main。

我无法找到一些可以编译所有 TypeScript 但不会运行测试的配置。有没有人能够实现这样的配置?

标签: typescriptcypresse2e-testing

解决方案


事实证明就像@RazLuvaton 提到的那样简单。tsc只好自己跑。您甚至可以--no-emit像我一样传递 if,您只需要检查类型。


推荐阅读