前端工程化-客户端代码质量检测平台

Posted Songlcy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端工程化-客户端代码质量检测平台相关的知识,希望对你有一定的参考价值。

工具

SonarQube + SonarScanner + Jenkins + SonarLint

环境配置

  • 使用目前最新版本 9.0.0(注意看官网对应的版本 先决条件

  • JDK 需要使用 11 版本 及以上

  • 如果需要 mysql 请下载 7.8 版本,7.8 版本以上的不再支持 mySQL 数据库

  • SonarQube版本7.7以上不再支持项目中的 sonar.analysis.mode=preview(高版本没有使用数据库默认是预览模式)

  • 日志,有报错等异常信息 /usr/local/sonarqube-9.0.0/logs/sonar.log 

  • 数据库配置、其他配置 /usr/local/sonarqube-9.0.0/conf/sonar.properties

SonarQuebe 

下载安装

下载地址,完成后解压到 /usr/local

命令操作

终端进入根目录,执行: 

./sonar.sh start 启动服务

./sonar.sh status 查看状态

./sonar.sh stop 停止服务

./sonar.s

以上是关于前端工程化-客户端代码质量检测平台的主要内容,如果未能解决你的问题,请参考以下文章

前端搞工程化:从零打造性能检测库「源码 + 视频」

卓越工程实践之—前端高质量单测

前端工程化 - 前端技术栈构建

前端开发工程化

前端工程化实战:React 模块化开发性能优化和组件化实践

神策数据内推--前端架构师高级前端开发工程师 -- 多Base