sonarqube——前端vue本地代码审查code review查看代码行数和注释率

一、环境

windows 64位
环境压缩包下载(sonar9.8,jdk11,sonar-scanner)
下载完成解压后,sonar-scanner-4.7.0.2747-windows\binjdk-11.0.2\bin 添加到系统环境变量中

node

  1. 可通过nodejs官网下载最新版并配置环境变量
  2. 或者通过nvm管理下载14.17.0及以上版本,没有nvm的就使用方法1
nvm install 14.17.0
nvm use 14.17.0
# nvm use报错乱码,用管理员方式打开控制台重新nvm use

二、操作

说明:不用担心源码泄漏问题,已经断网试过,正常使用。不放心也可以断网使用

1.启动
  1. 打开 sonarqube-9.8.0.63668\bin\windows-x86-64\StartSonar.bat
  2. 启动成功后浏览器打开localhost:9000
  3. 用户名:admin 密码:admin在这里插入图片描述
2.中文

虽然语言不同,但是布局相同,如果搜索完chinese后没有install按钮,在插件上方有个当前图片不存在的元素,点一下同意按钮就可以了,安装完成后重启sonar
如果还是不明白可以查看其他sonarqube切换中文方法教程,本文不多赘述了
在这里插入图片描述

3.使用
  1. 项目菜单内点击添加项目在这里插入图片描述

  2. 选择手工在这里插入图片描述

  3. 填写信息,点击设置

  4. 选择本地

  5. 创建令牌,选择其他 windows,并复制下方命令在这里插入图片描述

  6. 找到你要扫描的项目目录,打开cmd,执行命令

  7. 等待扫描完成,浏览器刷新,会添加后台解析任务,等待几十秒后解析完成后可查看扫描结果
    在这里插入图片描述

三、过程踩坑

1.sonarqube启动闪退
  1. 具体报啥错可以在cmd中运行.bat文件或者查看根目录/logs/sonar.log
  2. sonar@9.8版本需要jdk11以上版本,sonar@7.8之前的版本可以使用jdk1.8。
  3. 默认端口9000,查看端口号是否被占用,查看任务管理器中是否存在java进程,如果存在就结束进程
2.解析报错 node 14.17
node版本需要在14.17.0版本及以上,或使用低版本sonar,7.9版本时node@12.22可以使用

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值