首页 > 解决方案 > 如何使用 istanbul 检测代码构建和转译 React 应用程序

问题描述

我正在使用 cypress 测试一个反应应用程序,我想获得这个测试的覆盖率。

我遵循了一些教程,并且正确地获得了覆盖范围。使用此包https://www.npmjs.com/package/react-scripts-istanbul检测我的代码 当我使用此命令时:

npx react-scripts build --coverage

代码是构建和检测的,所以当我使用为我的测试工作服务时,我可以获得覆盖率

问题是我正在尝试创建一个自动启动这些测试并使用 nginx 部署应用程序的作业。nginx 需要对代码进行转译,而前面的命令没有这样做。所以我的问题是:如何让我的应用程序与检测代码一起转译?并让我的应用程序使用 nginx 部署并查看变量 __coverage __?

标签: reactjscypressistanbul

解决方案


推荐阅读