Typescript 如何在不使用Babel的情况下向Cypress提供Instanbul指令代码?

Typescript 如何在不使用Babel的情况下向Cypress提供Instanbul指令代码?,typescript,webpack,code-coverage,cypress,istanbul,Typescript,Webpack,Code Coverage,Cypress,Istanbul,我有一个项目正在使用: 网页包 打字稿 柏树 我设法在Cypress上设置了所有其他内容,但我不知道如何在不使用Babel的情况下为Cypress提供插入指令的代码 这是我的npm脚本: { “脚本”:{ “测试:运行”:“cypress运行”, “测试:打开”:“柏树打开”, “覆盖范围”:“纽约npm运行测试:打开”, “报道:报道”:“纽约报道——记者=lcov” } } 使用这些命令,我成功地生成了覆盖率报告,但它们无法正常工作: 正在为整个项目(包括规范文件)生成覆盖率报告,而不仅仅

我有一个项目正在使用:

  • 网页包
  • 打字稿
  • 柏树 我设法在Cypress上设置了所有其他内容,但我不知道如何在不使用Babel的情况下为Cypress提供插入指令的代码

    这是我的npm脚本:

    {
    “脚本”:{
    “测试:运行”:“cypress运行”,
    “测试:打开”:“柏树打开”,
    “覆盖范围”:“纽约npm运行测试:打开”,
    “报道:报道”:“纽约报道——记者=lcov”
    }
    }
    
    使用这些命令,我成功地生成了覆盖率报告,但它们无法正常工作:

  • 正在为整个项目(包括规范文件)生成覆盖率报告,而不仅仅是
    src
    文件夹
  • Cypress抱怨我没有检测我的代码
  • 这是我的
    .nycrc.json
    文件

    {
    “扩展”:“@istanbuljs/nyc配置类型脚本”,
    “全部”:正确
    }
    
    我使用的是
    ts加载程序
    ,如下所示:

    {
      test: /\.ts$/,
      loader: 'ts-loader',
    },