我正在处理的项目已设置了Sonar。我的团队还希望在运行sonar-scanner
时查看代码测试范围。
该项目是使用Angular构建的,要查看Sonar的实际覆盖范围,我必须先运行ng test
,然后再运行sonar-scanner
,以便lcov.info预先更新。
有什么方法可以只用一个而不是两个命令来运行ng test
然后运行sonar-scanner
?
答案 0 :(得分:0)
使用package.json脚本部分来简化同时运行多个命令的步骤:
package.json
"scripts" {
"test": "ng test && sonar-scanner"
}
然后您可以运行为:
npm run test