先贴上 GitHub 地址: https://github.com/xcatliu/cqc
简单介绍
cqc ( Code Quality Checker )是一个代码质量检查工具,可以通过运行一个脚本来获取项目的源代码行数,代码重复率和圈复杂度。目前支持的文件类型有 js, jsx, vue, css, less, scss, sass, styl
功能
示例
# 安装
npm install -g cqc
# 检查所有 js 和 jsx 文件
cqc src/**/*.js src/**/*.jsx
# 输出结果
Output:
Number of files: 10
Source lines of code: 647
Duplicate rate: 3.46%
High complexity rate: 0.00%
Max complexity: 10
更新内容
应广大 v 友的需求,现在已经支持 vue 文件的检查啦!