• nyc instrument 有个 parser-plugins 参数,命令行应该可以用,但我没试过,我是在 package.json 文件中加了配置

    "nyc": {
       "parser-plugins": [
         "jsx",
         "asyncGenerators",
         "bigInt",
         "classProperties",
         "classPrivateProperties",
         "dynamicImport",
         "importMeta",
         "objectRestSpread",
         "optionalCatchBinding"
       ]
     },
    

    其中 jsx 为我添加的,其它都是它的默认值,我通过 nyc instrument --help 查了填上去的,我不知道去了会不会有太大影响

  • 15.0.1 的 nyc 默认是不启用 jsx 的解析器的,所以会比 14.1.1 的版本插桩范围小,手动打开即可

  • 请问一下,为什么我按照官方文档使用 nyc 绝对项目进行插桩,在服务运行过程中不能通过 window.coverage 查看覆盖率信息,但结束服务后能看到覆盖率报告呢,可能是哪些原因,求指点

  • 仅楼主可见