2017-02-21 5 views
2

내 프로젝트에는 * .js 파일 만 분석하는 소나 스캐너가 있습니다 (아마 이런 구성이있을 것입니다). 또한 결과와 함께 완벽한 lcov 파일을 생성하는 istanbul 코드 범위가 있습니다.Sonar에게 * .js 파일 대신 * .ts 파일을 분석하는 방법

이 lcov 파일에는 Sonar에서 분석하지 않은 * .ts 파일에 대한 참조가 있습니다. 그래서 문제는 Sonar에게 * .js 파일 대신 * .ts 파일을 분석하도록 알려주는 방법입니다. 이 같은

지금은지고있어 뭔가를해야만 -

Could not resolve 10 file paths in [coverage.lcov], first unresolved path: 
[path]/test.ts . 

내가 어떤 도움을 정말 감사하겠습니다 누군가가 자신의 작업 구성 파일 sonar-project.properties을 공유 할 수있는 경우는 슈퍼 영웅이 될 것입니다.

+0

G. 앤, 감사합니다! –

답변

2

sonar-project.properties 구성되지 않고 GUI를 통해 : 관리> 일반 설정> SonarJS> 접미사 파일

+0

위와 같이 구성했지만 오류가 발생했습니다. 오류 : SonarQube 스캐너 실행 중 오류가 발생했습니다. 오류 : 'src/app/Mvr/mvr. ****. ****. ts'파일의 언어가 잘못되었습니다. 파일이 sonar.lang.patterns.ts : **/*. ts, **/*. tsx 및 sonar.lang.patterns.js : **/*. js, **/*의 패턴과 일치 할 때 결정됩니다. .Xsx, **/* .vue, **/*. ts 오류 : 오류 : -X 스위치를 사용하여 SonarQube 스캐너를 다시 실행하면 전체 디버그 로깅을 사용할 수 있습니다. 빌드 이름을 설정하십시오. 및 sonarqube 스캐너가 실패했습니다. 나는 sonarqube를 사용하고 있습니다. 5.6 당신이 저를 도울 수 있습니까? – Ritcha12

+0

@Nimms 이것은 새롭고 다른 질문입니다 ... –