npm test --codecoverage没有生成报告

时间:2017-02-24 10:12:17

标签: angular karma-runner angular-cli

当我点击

时,不知道为什么
npm test --codecoverage

正在执行所有测试,但是我看到一个空的' / coverage'没有单一报告的文件夹。我使用 angular-cli

我做错了什么?

2 个答案:

答案 0 :(得分:2)

如果全局安装了CLI,则命令为

ng test --code-coverage

如果您想使用npm scripts,则需要执行

npm test -- --code-coverage

答案 1 :(得分:1)

我相信命令是

npm test --coverage

没有检查传递的参数,因此您可以放入任何您喜欢的内容而不会抛出错误。但是为了触发代码覆盖,我相信你必须放入--coverage