我目前正在使用 SonarTS 分析我的 Angular 5/6 应用程序。 我正在使用 tslint.json 规则集在本地运行 tslint 并清除了所有错误/警告。 Sonar 分析后,很明显 SonarTS 中的 TsLint 质量配置文件和 tslint.json 没有使用相同的规则集。 无论如何让 SonarQube 使用我的项目 tslint.json 并基于该规则集创建质量配置文件?
最佳答案
没有自动方法可以做到这一点,请注意并非所有 TSLint 规则都可通过 SonarTS 使用。 所以我建议:
- 使用您想要的手动规则创建配置文件
或
- 使用允许导入 tslint 报告的新功能 (https://docs.sonarqube.org/display/PLUG/Importing+TSLint+and+ESLint+issues+for+TypeScript+files),但在 SQ 7.2 发布之前,您只能在 SonarCloud 上使用它.
附言This page可以帮你找到匹配规则
关于angular - 将 SonarTS 质量配置文件与 tslint.json Angular 项目同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50491940/