You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用nyc、mocha与TypeScript时,代码覆盖率报告无法定位TS源文件的问题求助

nyc、mocha与TypeScript时,代码覆盖率报告无法定位TS源文件的问题求助

我目前用的技术栈是nyc、mocha和Node.js(TypeScript)。

我是针对预编译后的代码运行nyc命令的——也就是说,build目录里只有JS文件和对应的JS map文件。

运行测试命令时,nyc生成的代码覆盖率报告整体是正常的:文件识别和覆盖率百分比都没问题。但当我点击报告里的.ts文件进入详情页时,却出现了报错:

Unable to lookup source ENOENT: no such file or directory abc/1.ts

这是因为对应的.ts文件根本就不在build目录里。我是不是哪里操作出错了?

备注:内容来源于stack exchange,提问作者Hacker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:54:34