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 查看覆盖率信息,但结束服务后能看到覆盖率报告呢,可能是哪些原因,求指点