如何将JSHint或ESLint或TSLint添加到Sonar qube?

时间:2015-08-13 05:18:24

标签: plugins sonarqube

是否有任何选项可以将JSHint或ESLint或TSLint添加到SonarQube?如果它在那里,请你提供一步一步的程序。

谢谢, Siva Ramanjaneyulu

3 个答案:

答案 0 :(得分:1)

可用插件列表为here

您可以使用JavaScript Plugin来检查JavaScript代码。

您还可以create your own plugin执行JSHint,ESLint或TSLint。

答案 1 :(得分:1)

检查出来:https://github.com/groupe-sii/sonar-web-frontend-plugin

  

Sonarqube插件,适用于各种技术和语言的Web世界(JavaScript,CSS,SASS,HTML,AngularJS ......)。此插件使用由Web社区大量使用的工具生成的报告:

     

棉短绒:
  JSHint
  CSS Lint
  SCSS Lint
  HTMLHint
  角度提示
  AngularJS的ESLint插件

     

单元测试
  茉莉

     

代码覆盖率:
  伊斯坦布尔

     

代码重复
  丝棉
  CPD

     

代码复杂性
  柏拉图

似乎很有希望...... :)。

答案 2 :(得分:1)

我为EsLint构建了一个SonarPlugin,支持https://github.com/sleroy/SonarEsLintPlugin上可用的AngularJ

我不认为SonarQube会在市场上允许它,因此您必须手动安装它。

相关问题