当我点击
时,不知道为什么npm test --codecoverage
正在执行所有测试,但是我看到一个空的' / coverage'没有单一报告的文件夹。我使用 angular-cli
我做错了什么?
答案 0 :(得分:2)
如果全局安装了CLI,则命令为
ng test --code-coverage
如果您想使用npm scripts
,则需要执行
npm test -- --code-coverage
答案 1 :(得分:1)
我相信命令是
npm test --coverage
没有检查传递的参数,因此您可以放入任何您喜欢的内容而不会抛出错误。但是为了触发代码覆盖,我相信你必须放入--coverage