官方文档:jscpd

jscpd 是一个开源的代码重复检测工具,它用于查找代码中的重复部分并生成相应的报告

1、比较两个目录之间的差异

yarn jscpd --skipLocal sre/test1/** sre/test2 --reporters html

生成报告文档在 ./report/html 下面,可以打开网页直接查看

在这里插入图片描述

2、比较多个目录相互及其内部之间的差异

yarn jscpd --pattern "(sre/test1/**|sre/test2)" --reporters html

(sre/test1/**|sre/test2) 是一个正则表达式模式,它匹配路径中包含 sre/test1/ 后面跟任意长度的字符串,或者路径中包含 sre/test2 的文件。

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐