https://github.com/zzmingo/github-code-analysis
用处
分析代码百分比
输出例子
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ┌─────────┬──────────────┬────────────┐ │ (index) │ Language │ Percentage │ ├─────────┼──────────────┼────────────┤ │ 0 │ 'Java' │ '0.5%' │ │ 1 │ 'ObjectiveC' │ '20.8%' │ │ 2 │ 'Swift' │ '1.4%' │ │ 3 │ 'markdown' │ '1.5%' │ │ 4 │ 'shell' │ '0.5%' │ │ 5 │ 'html' │ '0.4%' │ │ 6 │ 'JavaScript' │ '37.1%' │ │ 7 │ 'vue' │ '2.8%' │ │ 8 │ 'scss' │ '25%' │ │ 9 │ 'sass' │ '3%' │ │ 10 │ 'css' │ '5.6%' │ │ 11 │ 'TypeScript' │ '0.1%' │ │ 12 │ 'Kotlin' │ '1.9%' │ └─────────┴──────────────┴────────────┘
|
使用
clone下来,修改配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| { "user": "你的用户名",
"automatic": [ "projectName", "orgName/projectName", ],
"custom": { "projectName": [ "src/**/*.*" ] } }
|
custom的读取和使用还未实现
运行分析:
1 2
| npm install npm run start
|
其他
- 由于使用git将代码拉下来,有可能会很慢
- 百分百使用的是分类统计所有文件大小