使用SonarQube为前端项目添加代码质量管理与检测
1,搭建好SonarQube平台
2,在搭建好的sonarQube平台添加需要检测的项目
1) 输入项目标识和显示名
2) 创建令牌或者使用已有令牌
3) 输入令牌后根据项目的开发语言下载相关扫描器
4)前端项目选择JS,并点击下载跳转到 https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/,根据运行系统环境下载相应资源
5)下载后解压,在系统中添加环境变量,以macOS为例输入以下命令
1.跳转到根目录:cd ~
2.若没有.bash_profile则先创建文件.bash_profile: touch .bash_profile
3.打开.bash_profile文件:vim .bash_profile
4.在文件夹中指定sonarscaner执行命令的目录:export PATH=${PATH}:~/fsonarScaner/bin/
5. 保存文件
6.打开之前下载的文件夹conf中的文件sonar-scanner.properties并编辑如下内容并保存:
#----- Default source code encoding
sonar.sourceEncoding=UTF-8
#----- 执行检测的开发语言
sonar.language=javaScript
#----- SonarQube上已经添加的项目名
sonar.projectKey=project_tag
#----- 当前目录要分析的路径地址
sonar.sources=./src
#----- SonarQube扫描结果提交地址
sonar.host.url=https://www.xxx.xxx/cq
#----- SonarQube上项目令牌
sonar.login=令牌
7. 在根目录执行source .bash_profile使环境变量生效
8.切换到需要检测的项目目录。执行命令:sonar-scanner
9.执行结束后可在sonarQube平台查看扫描情况
相关推荐
静水楼台 2020-02-19
xiaodaiwang 2020-01-09
kukelook 2019-12-17
sakurayz 2020-06-16
yuanyuan 2020-06-14
yuanyuan 2020-06-14
hevenue 2020-06-04
yieryi 2020-06-02
yuanyuan 2020-05-17
huaqiangli 2020-05-14
yangliuhbhd 2020-05-11
一片荷叶 2020-05-09
huaqiangli 2020-04-27
yieryi 2020-04-10
郭宇 2020-02-14
xiaodaiwang 2020-02-02
leonranri 2019-12-16
xiaodaiwang 2019-11-02
chwnpp 2018-01-05
冯冯领队 2019-10-27
sakurayz 2019-10-24
arnodzl 2019-07-31
sakurayz 2019-04-05
BigBirds 2019-09-12
huaqiangli 2019-08-05
wesaylove 2017-06-19
静水楼台 2019-07-24
mydownloador 2019-07-24
BORISHOU 2019-07-23
yuanyuan 2016-11-25
sakurayz 2015-07-25
骑苍蝇过大海 2015-06-19
BigBirds 2019-06-28
sakurayz 2019-06-28