[英]Sonarqube - Exclude a set of specific files
我在前端的Angular Application中使用Sonar。
我的應用程序中有很多js文件,但是我需要Sonar忽略或排除以.spec.js結尾的js文件是Angular的測試單位。
我在“ src / app”下有很多文件夾,而在內部,我有很多帶有.spec.js文件的文件夾。
我認為在Sonar的屬性文件(sonar-project.properties)中,我可以使用:
sonar.test.exclusions=src/app/*.spec.js
要么
sonar.exclusions=src/app/*.spec.js
但是我不確定屬性的值是什么格式。
謝謝,
是的,你是對的。 您可以使用sonar.exclusions屬性從分析中排除源文件,並可以使用sonar.test.exclusions屬性排除單元測試。 您應該將以逗號分隔的文件路徑模式列表傳遞給這些屬性。
建議您參考本主題以了解如何指定路徑模式。 說,如果您需要從所有src / app目錄中排除所有.spec.js文件,請使用以下模式:
**/src/app/*.spec.js
我總是使用*/*.js
,它對我在主目錄中的文件有效。 因此,只需使用*或**即可在項目目錄中導航。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.