先贴上 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 文件的检查啦!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.