SonarQube / AngularJS - 如何让SonarQube启动并运行以集成/分析我的Angular项目?

时间:2017-08-18 17:20:42

标签: angular sonarqube

我有一个前端项目(AngularJS - 不是最新版本),并希望用SonarQube分析代码。

这是我到目前为止所做的。

1)从GitHub抓取我的项目并克隆到桌面。

2)下载SonarQube-6.5并解压缩到桌面。

3)打开sonarqube-6.5 \ extensions \ plugins(在我提取的目录中)并粘贴前端插件(从https://github.com/groupe-sii/sonar-web-frontend-plugin下载)

4)在我的项目的web目录中创建了sonar-project.properties

内容

# Required metadata
sonar.projectKey=project-name
sonar.projectName=project name
sonar.projectVersion=0.1

# Comma-separated paths to directories with sources (required)
sonar.sources=src/app

# exclude some files and folders (typically dependencies)
sonar.exclusions=bower_components/**/*, node_modules/**/*

# Encoding of the source files
sonar.sourceEncoding=UTF-8

然后我在命令行中运行以下命令。

  

cd project root dir

     

" C:\\声纳的扫描仪的msbuild-3.0.2.656 \ SonarQube.Scanner.MSBuild.exe"   开始/k:"orag.sonarqube:sonarqube-scanner-msbuild"   / N:" CMNHMobile-nextrelease" /v:"1.0" c:\ pathto ms build \ MSBuild.exe / t:Rebuild   " C:\声纳的扫描仪的msbuild-3.0.2.656 \ SonarQube.Scanner.MSBuild.exe"   端

执行这些步骤后,我看不到我的localhost中列出的任何项目:9000(SonarQube)

如何展示项目进行分析?

1 个答案:

答案 0 :(得分:0)

使用以下插件(SonarJS)有助于解决我的困惑并开始分析-docs.sonarqube.org/display/PLUG/SonarJS