todomvc-metrics用于聚合指标和创建图表,以基于代码复杂性度量比较TodoMVC示例应用程序的代码。 相关文章已提到相关操作步骤。

首先,安装复杂性报告节点包:

npm install

接着克隆todomvc存储库:

git clone todomvc存储库地址

为了自动生成报告和图像,需要Python库:结构、Pandas和matplotlib。 我建议将它们安装在虚拟环境中:

pip install -r requirements

然后运行以下命令:

fab clean

python gen_reports.py

aggregate.py