reactjs - 如何使用 istanbul 检测代码构建和转译 React 应用程序
问题描述
我正在使用 cypress 测试一个反应应用程序,我想获得这个测试的覆盖率。
我遵循了一些教程,并且正确地获得了覆盖范围。使用此包https://www.npmjs.com/package/react-scripts-istanbul检测我的代码 当我使用此命令时:
npx react-scripts build --coverage
代码是构建和检测的,所以当我使用为我的测试工作服务时,我可以获得覆盖率
问题是我正在尝试创建一个自动启动这些测试并使用 nginx 部署应用程序的作业。nginx 需要对代码进行转译,而前面的命令没有这样做。所以我的问题是:如何让我的应用程序与检测代码一起转译?并让我的应用程序使用 nginx 部署并查看变量 __coverage __?
解决方案
推荐阅读
- c# - Autofac ApiController 过滤具有属性的方法
- java - Maven 测试类加载器不包括目标/类文件夹
- swift - 我怎样才能用 swift 4 或 5 重写它
- xml - 在递归中向所有链添加公共属性
- django - 模型属性显示字段的默认值而不是实际值
- javascript - 在减小的屏幕尺寸中添加新行不会感知媒体查询类更改
- sql - Teradata SQL 查询仅过滤具有所有期间 ID 条目的行
- javascript - 这个flatten算法如何不忘记变量?
- python - Django/Python Stripe stripeToken 似乎无法正常加载/工作
- google-cloud-dns - 使用 IP 地址自动更新域